C 3D engine
Go to file
2024-08-17 22:57:28 -04:00
.clang-format added features :) 2024-03-11 20:52:34 -04:00
arrayfuncs.c Zig build and Loading textures from mtl 2024-07-19 14:36:33 -04:00
arrayfuncs.h Zig build and Loading textures from mtl 2024-07-19 14:36:33 -04:00
boxtex.png added new texture for box and clamped uv positioning 2024-08-17 22:57:28 -04:00
build.zig Zig build and Loading textures from mtl 2024-07-19 14:36:33 -04:00
build.zig.zon Zig build and Loading textures from mtl 2024-07-19 14:36:33 -04:00
c3d.c added new texture for box and clamped uv positioning 2024-08-17 22:57:28 -04:00
c3dtypes.h fixed dumb depth bug 2024-08-05 23:41:57 -04:00
cube-tex.obj Zig build and Loading textures from mtl 2024-07-19 14:36:33 -04:00
cube.mtl fixed dumb depth bug 2024-08-05 23:41:57 -04:00
cube.obj fixed dumb depth bug 2024-08-05 23:41:57 -04:00
drawmodeperf.org Major optimizations. Also did some perf testing, which is contained in drawmodeperf.org 2023-12-05 22:49:33 -05:00
eyetex.png raa 2024-03-13 12:20:38 -04:00
Makefile emer 2024-08-16 19:34:53 -04:00
mario.mtl raa 2024-03-13 12:20:38 -04:00
mario.obj da mario test 2024-03-11 23:13:49 -04:00
mariotex.png raa 2024-03-13 12:20:38 -04:00
reader.c emer 2024-08-16 19:34:53 -04:00
reader.h Zig build and Loading textures from mtl 2024-07-19 14:36:33 -04:00
README.md C2 2023-12-02 02:14:50 -05:00
singletri.mtl added new texture for box and clamped uv positioning 2024-08-17 22:57:28 -04:00
singletri.obj emer 2024-08-16 19:34:53 -04:00
teapot.obj loading from files 2024-03-11 22:14:36 -04:00
texture.png Zig build and Loading textures from mtl 2024-07-19 14:36:33 -04:00
TODO.org further optomizations and unified scanline draw 2024-03-12 12:55:07 -04:00
vecfunc.c fixed dumb depth bug 2024-08-05 23:41:57 -04:00
vecfunc.h fixed dumb depth bug 2024-08-05 23:41:57 -04:00

C3D

ERM

Basicly just a rewrite of my go 3d engine in C to learn more about the lang and to improve perf.