From 8bdc4754647c9c6691130fa91d51fee93c5fc88f Mon Sep 17 00:00:00 2001 From: skal Date: Sun, 1 Feb 2026 10:51:15 +0100 Subject: feat: Implement 3D system and procedural texture manager - Extended mini_math.h with mat4 multiplication and affine transforms. - Implemented TextureManager for runtime procedural texture generation and GPU upload. - Added 3D system components: Camera, Object, Scene, and Renderer3D. - Created test_3d_render mini-demo for interactive 3D verification. - Fixed WebGPU validation errors regarding depthSlice and unimplemented WaitAny. --- archive/project_state.tgz | Bin 0 -> 258353832 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 archive/project_state.tgz (limited to 'archive/project_state.tgz') diff --git a/archive/project_state.tgz b/archive/project_state.tgz new file mode 100644 index 0000000..151820d Binary files /dev/null and b/archive/project_state.tgz differ -- cgit v1.2.3