Commit Graph

27 Commits

Author SHA1 Message Date
duck
446a3b3d26 Aspect ratio for camera 2025-05-28 22:44:08 +05:00
duck
3ef02a97e5 Some math functions 2025-05-28 22:36:50 +05:00
duck
5fc8358aa7 rotateTowards, key store, camera faces Z-, CCW frontface 2025-05-28 22:36:31 +05:00
duck
1e454ba428 Keyboard input, translation, time 2025-05-27 18:55:25 +05:00
duck
a7afe41a70 Meshes, mesh drawing and debug scene 2025-05-23 18:57:14 +05:00
duck
6239a59b5f Inverse matrix improvements, scaled matrices 2025-05-21 12:26:53 +05:00
duck
44cdf71745 Length mishap fix 2025-05-15 12:15:00 +05:00
duck
796d2bfb35 Quaternion rotation! 2025-05-15 00:09:42 +05:00
duck
12285321d2 Perspective projection 2025-05-14 22:13:15 +05:00
duck
a87d86b335 Game now uses execution graph to schedule systems 2025-05-08 21:05:08 +05:00
duck
d239e775f3 Ordered execution with system sets 2025-05-08 19:17:58 +05:00
duck
32ca78e5c7 Controller resource split into separate file 2025-05-04 21:24:36 +05:00
duck
4cb0c6aee9 Controller queueOrdered functionality 2025-05-04 21:24:29 +05:00
duck
c19120c3fc camelCase for function names 2025-05-04 17:55:29 +05:00
duck
b133a747ae Msaa 2025-05-04 17:31:46 +05:00
duck
4374c6dd84 0.14 zig version, pretty build.zig, renamed SDL defs 2025-05-03 01:56:24 +05:00
duck
d36f7de1a5 Basic controller impl., some file reordering 2025-04-29 14:26:44 +05:00
duck
bd03a573a4 Systems, system resource requests, simple runner 2025-04-28 00:18:46 +05:00
duck
53721d829e WIP: System-Resource graph 2025-04-25 22:49:52 +05:00
duck
c4b332402e Crisis averted 2025-04-25 22:43:24 +05:00
duck
f42cebc87e Hooray, 3D graphics, now actually functioning! 2025-04-24 17:26:57 +05:00
duck
89e0649efe Now import COMPILED shaders, not raw 2025-04-24 17:02:05 +05:00
duck
6a8cbbf70b Something something barely working pipeline 2025-04-24 14:58:47 +05:00
duck
a3b358dd99 Separated graphics into its own file 2025-04-24 01:07:30 +05:00
duck
5f50968746 Simplify shader compilation step 2025-04-24 01:07:30 +05:00
duck
5513044d61 Shader compile step 2025-04-24 01:07:15 +05:00
duck
c95a5e7d1c Initial commit 2025-03-27 22:28:14 +05:00