|
|
5295d9a1f3
|
Optimization
|
2024-03-12 22:10:02 -04:00 |
|
|
|
7374f8de8c
|
Some more cleanup
|
2024-03-11 21:48:24 -04:00 |
|
|
|
b82d68a7a7
|
Some cleanup
|
2024-03-11 19:42:16 -04:00 |
|
|
|
7f633922be
|
Fixes lines not drawing if one point is outside the camera
|
2024-03-11 18:33:09 -04:00 |
|
|
|
df6891e6ab
|
Remove sleep call
|
2024-03-11 02:41:50 -04:00 |
|
|
|
2001a18680
|
Cleanup and add some more debug drawing
|
2024-03-11 02:29:59 -04:00 |
|
|
|
acf2416e6f
|
Cleanup some octree stuff
|
2024-03-11 02:22:23 -04:00 |
|
|
|
834470279b
|
Remove debug prints
|
2024-03-08 15:37:37 -05:00 |
|
|
|
8b4c8f250a
|
Move printout into while loop
|
2024-03-08 14:42:49 -05:00 |
|
|
|
d9932e18e7
|
Asserts, Asserts everywhere
|
2024-03-08 13:55:53 -05:00 |
|
|
|
7bb1ee0074
|
Allow for disabling ImGui
|
2024-03-08 13:47:31 -05:00 |
|
|
|
c0ad2bfaec
|
More logging
|
2024-03-08 13:29:08 -05:00 |
|
|
|
ef75387af4
|
Add some extra printouts to debug crash
|
2024-03-08 13:03:24 -05:00 |
|
|
|
849de93141
|
Reduce model count
|
2024-03-07 23:02:58 -05:00 |
|
|
|
2550815d37
|
Wtf?
|
2024-03-06 22:57:37 -05:00 |
|
|
|
8ad8d6d83d
|
Get octree mostly working
|
2024-03-05 18:59:28 -05:00 |
|
|
|
9a69207d1c
|
Implement dividing hyperline intersection testing
|
2024-03-01 11:41:49 -05:00 |
|
|
|
006262355b
|
Major refactor of primitive system
|
2024-03-01 06:04:46 -05:00 |
|
|
|
5fdc1b8b5f
|
Add button to reset camera back to WORLD_CENTER and a default rotation
|
2024-02-29 11:56:18 -05:00 |
|
|
|
f729b54b12
|
Major cleanup and expansion of primitives
|
2024-02-29 11:44:35 -05:00 |
|
|
|
c35e3f748d
|
Cleanup a bunch of the Vector math stuff
|
2024-02-28 07:53:12 -05:00 |
|
|
|
cdbd025bf1
|
Cleanup the rotation class
|
2024-02-28 06:28:37 -05:00 |
|
|
|
5f7e3ad2db
|
Move drawers out of warning ignored segment
|
2024-02-26 23:18:45 -05:00 |
|
|
|
6ff7306344
|
Make it so culling now is done sync when tracy is not enabled
|
2024-02-26 22:56:00 -05:00 |
|
|
|
1f31b2a2a3
|
Fixes a shit ton of warnings
|
2024-02-26 22:52:34 -05:00 |
|
|
|
0e446c8634
|
Lower number of models spawned
|
2024-02-26 07:30:36 -05:00 |
|
|
|
822e1ef850
|
Fixup drawing def disabling
|
2024-02-26 04:10:53 -05:00 |
|
|
|
d5e62b39ac
|
Add settings for fiddling with the frustum checks
|
2024-02-26 03:04:51 -05:00 |
|
|
|
3a38e50b72
|
Gets frustum culling via line intersection mostly working
|
2024-02-26 02:53:59 -05:00 |
|
|
|
34ceb1a43d
|
Split Culling into it's own thread
|
2024-02-23 02:53:57 -05:00 |
|
|
|
74352d68f1
|
Cleanup culling pass and remove early depth sort
|
2024-02-23 02:29:39 -05:00 |
|
|
|
5a476e0fe2
|
Frustum culling cleanup
|
2024-02-22 22:07:28 -05:00 |
|
|
|
48362761aa
|
Fixup some of the drawing stuff and set a specific color for them
|
2024-02-22 21:20:21 -05:00 |
|
|
|
47bbeb0b32
|
Fixup frustum culling stuff
|
2024-02-22 21:14:26 -05:00 |
|
|
|
7444258374
|
Fixup some tests and match up rotation for camera and objects
|
2024-02-19 16:55:25 -05:00 |
|
|
|
30b5c81e68
|
Fixes confusing types (Rotation vs Vector) by splitting them
|
2024-02-16 21:14:13 -05:00 |
|
|
|
c4b01b8a27
|
More progress on getting frustums working
|
2024-02-16 16:19:38 -05:00 |
|
|
|
5f6f3787ee
|
Fixes camera movement system
|
2024-02-14 07:07:18 -05:00 |
|
|
|
83d3358f86
|
Begin rework of coordinate structures
|
2024-02-12 07:41:08 -05:00 |
|
|
|
d468e71a68
|
Cleanup
|
2024-02-07 05:55:45 -05:00 |
|
|
|
23fc3371f4
|
Get debugging information mostly working
|
2024-01-29 14:00:15 -05:00 |
|
|
|
933f58b33e
|
Add more models to test
|
2024-01-25 06:45:00 -05:00 |
|
|
|
0e1627b7ee
|
Remove sleep call
|
2024-01-25 06:40:00 -05:00 |
|
|
|
30660b1f45
|
Add an average framerate for the previous 120 frames
|
2024-01-25 05:30:28 -05:00 |
|
|
|
8b5b5cb082
|
Fixes up re-present issue
|
2024-01-25 04:41:55 -05:00 |
|
|
|
e0fa4c947d
|
Cleanup debug stuff
|
2024-01-24 10:58:46 -05:00 |
|
|
|
255cd4d241
|
Fix tracy more
|
2024-01-24 06:11:03 -05:00 |
|
|
|
f096f39fe2
|
Fixes ID conflict in model list for ImGui
|
2024-01-23 11:53:42 -05:00 |
|
|
|
71436eaafe
|
Implement basics for texture loading and gets it mostly working
|
2024-01-23 11:46:17 -05:00 |
|
|
|
86efdcc573
|
Add in ImGui code for handling game objects.
|
2024-01-17 00:39:58 -05:00 |
|