David Piuva
|
e69f53aaaf
Moved outrendering logic from modelAPI.h and replaced raw pointers with reference counting.
|
7 months ago |
David Piuva
|
8ba2e9c9de
Moved lots of code into an implementation folder.
|
10 months ago |
David Piuva
|
a0d397d196
Fixing errors from the Github test server.
|
10 months ago |
David Piuva
|
5a2eee2f5f
Replaced std::shared_ptr with dsr::Handle and introduced textures as separate types.
|
10 months ago |
David Piuva
|
710d676e97
Made a header for the dmf 1.0 model importer, to allow building 3D projects with the new build system.
|
3 years ago |
David Piuva
|
aec0f83296
Made a function for adding a single triangle to the command queue.
|
3 years ago |
David Piuva
|
43d54b2c7d
Safety checks and two new methods for the occlusion system.
|
3 years ago |
David Piuva
|
29f5d4325d
Implemented box occluders.
|
4 years ago |
David Piuva
|
9522ea38e0
Made a grid occlusion system. Only using front facing triangles for now.
|
4 years ago |
David Piuva
|
70dc39885c
Using CR-LF line endings in UTF-8 for source files.
|
5 years ago |
David Piuva
|
b81656e5b2
Made a public getter for model bounding boxes.
|
5 years ago |
David Piuva
|
1cbbf9623c
Documented the 3D model API.
|
5 years ago |
David Piuva
|
1c622ca0f3
Added a method for checking if a renderer exists, just to prevent hacks.
|
5 years ago |
David Piuva
|
2e68e0e73c
Fixed a typo.
|
5 years ago |
David Piuva
|
3c4e7bc569
Beginning of public version history.
|
6 years ago |