David Piuva
|
935942e0cd
Using the virtual stack and doubling the stack memory.
|
1 an în urmă |
David Piuva
|
ea91d69baf
Went through some Cppcheck warnings.
|
3 ani în urmă |
David Piuva
|
aec0f83296
Made a function for adding a single triangle to the command queue.
|
3 ani în urmă |
David Piuva
|
7266ba13be
Added culling test to the occlusion test, so that negative projections don't pass.
|
3 ani în urmă |
David Piuva
|
43d54b2c7d
Safety checks and two new methods for the occlusion system.
|
3 ani în urmă |
David Piuva
|
606f055c78
Occluding whole models without having to iterate over triangles.
|
4 ani în urmă |
David Piuva
|
1f74faa712
Using a larger view frustum for occluders and getting rid of all extreme corners in exchange.
|
4 ani în urmă |
David Piuva
|
08ec060645
Demonstrating occluders in the cube example.
|
4 ani în urmă |
David Piuva
|
29f5d4325d
Implemented box occluders.
|
4 ani în urmă |
David Piuva
|
9522ea38e0
Made a grid occlusion system. Only using front facing triangles for now.
|
4 ani în urmă |
David Piuva
|
70dc39885c
Using CR-LF line endings in UTF-8 for source files.
|
5 ani în urmă |
David Piuva
|
b81656e5b2
Made a public getter for model bounding boxes.
|
5 ani în urmă |
David Piuva
|
1c622ca0f3
Added a method for checking if a renderer exists, just to prevent hacks.
|
5 ani în urmă |
David Piuva
|
e0c5c72c8d
Removed a pre-condition that would prevent using a an empty model handle as an empty model.
|
5 ani în urmă |
David Piuva
|
2e68e0e73c
Fixed a typo.
|
5 ani în urmă |
David Piuva
|
3c4e7bc569
Beginning of public version history.
|
6 ani în urmă |