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
6020231c23
Removed duplicate constructor problems using the 'using' directive
2018-10-13 14:07:08 -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
5db5ce971c
Probably BREAKING - Moved everything into proper directories
...
Also added a copy pre-build even for .h files into the include
directory for charcoal and charcoal-builtin
2018-10-10 23:56:39 -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