17 Commits

Author SHA1 Message Date
29935cf54e
Events isolation 2024-12-03 19:57:33 +01:00
2031e1a4c4
Fix memory leak on vertices allocations 2024-12-01 22:28:42 +01:00
ecaccfd0e0
Some defines 2024-12-01 11:49:36 +01:00
debc5b219b
Improved clipping and fix culling normal computation 2024-11-03 14:12:36 +01:00
f1a1c2199f
Fix MSVC support 2024-11-03 11:37:31 +01:00
098345409f
Clipping and backface culling
Culling isn't bad, clipping need a better approach to cut partial triangles.
2024-11-02 00:43:44 +01:00
c0a00e4e4a
Simple clipping approach 2024-10-31 19:42:04 +01:00
db830a2a4e
Window size handling
Do the job, but need more control over resize limit
2024-10-29 19:14:17 +01:00
d1937d4f26
Updated logger and minors tweaks 2024-10-15 20:52:55 +02:00
a4e0f7459e
Final camera movements 2024-10-14 20:20:37 +02:00
1f91a08465
External camera interface 2024-10-12 14:35:43 +02:00
8b41f0f241
Camera view rescaling 2024-10-10 20:10:13 +02:00
9e699b0e94
Obj loader simple implementation 2024-10-05 19:15:08 +02:00
def845e741
Experimental multipart rendering 2024-10-05 19:15:06 +02:00
294f806900
Join perspective divide with projection transform 2024-10-03 18:11:25 +02:00
9ff5d34908
Enhanced mesh structure 2024-10-02 21:52:07 +02:00
55ff78ee50
Implement perspective maths 2024-09-30 16:10:40 +02:00