elipzer
98c6d3868c
Added the base to the lit pipeline.
...
Still need to allow for adding lights!
2018-10-15 19:53:22 -04:00
elipzer
94de35536a
Got it working but its not working...
...
The UVs are off for some reason but I'm not 100% sure why. Possibly
caused by some sort of offset not being accounted for.
2018-10-14 21:19:38 -04:00
elipzer
e3c85324c6
Changed Filters to be more representitive
...
Also moved all the code for each pipeline into the header files
rather than the .cpp files to keep it all in one place.
Considering just moving all the code into one file just to make it
easier to create new pipelines but that may be overkill and may
make the project harder to maintain in the future.
2018-10-14 15:44:04 -04:00
elipzer
0c767e9441
Added Pipelines!
...
Greatly streamline the concept of rendering and abstract rendering
so that scenes can render from many different pipelines if they
want to!.
2018-10-14 15:06:51 -04:00
elipzer
bb4592ed63
Got the batch rendering to be similar to where I want it.
...
Changing the mechanic of the renderer to support pipelines.
One scene could have multiple pipelines. The pipelines allow for
one shader, one camera, and multiple batches.
2018-10-14 00:52:32 -04:00
elipzer
2f6c5ee319
Starting off with specified rendering.
...
Almost there. Just an odd linker error so far.
2018-10-13 15:26:22 -04:00
elipzer
cbcf9dad21
Got rid of unused file and updated filters for builtin/example
2018-10-11 15:50:08 -04:00
elipzer
e84ad4f9a1
Renamed project names (but not file names) to proper names.
...
Still need to find a way to rename the project file names.
2018-10-11 01:32:32 -04:00
elipzer
7cbe8acf30
Libraries Work!
...
Now the code is being compiled through .lib files!
2018-10-11 01:26:24 -04:00
elipzer
0ad7f7d96d
Added the new project folders
...
Still need to setup DLL stuff with dll export/imports.
Using DLLs should make the project faster to build AND should make
it easier to distribute.
2018-10-10 11:25:37 -04:00