文件名称:The Dream Machine-开源
文件大小:7.97MB
文件格式:GZ
更新时间:2024-05-29 14:20:29
开源软件
基于实时软件raytracer的3d游戏引擎。 当前,可以使用以下功能:主光线,阴影,cel阴影和phong阴影。 推荐硬件:现代CPU(例如Intel的酷睿i5或AMD FX型号)。 该库将在以后用于开发游戏。 工作正在进行中。
【文件预览】:
archive
----src()
--------shader.h(4KB)
--------bvh.h(3KB)
--------Makefile(439B)
--------mem.c(911B)
--------linalg.inl(5KB)
--------intr.h(13KB)
--------view.h(5KB)
--------mem.h(2KB)
--------x86()
--------generic()
--------compile.bat(39B)
--------intr_bvh.c(9KB)
--------clean.bat(36B)
--------bvh_median.c(5KB)
----examples()
--------LEGOSHLD.tga(193KB)
--------conference_rl.obj(17.69MB)
--------BugBack_Displacement.tga(538KB)
--------legocar.obj(787KB)
--------legocar.mtl(1KB)
--------BugBack_Normals.png(979KB)
--------BugBack_Normals.tga(7.15MB)
--------toad.mtl(377B)
--------toad.obj(2.35MB)
--------BugBack_Displacement.png(979KB)
--------conference_rl.mtl(3KB)
--------BugBack_Diffuse.tga(584KB)
----README.txt(2KB)
----test()
--------intr_bvh_test.c(2KB)
--------tga_loader.h(1KB)
--------tga_loader.c(5KB)
--------intr_tri_bench.c(2KB)
--------obj_loader.h(2KB)
--------Makefile(1KB)
--------intr_box_test.c(2KB)
--------model.h(29KB)
--------intr_frustum_test.c(841B)
--------intr_tri_test.c(1KB)
--------intr_box_bench.c(1KB)
--------bvh_test.c(893B)
--------scale_obj.c(1KB)
--------compile.bat(30B)
--------viewer.c(18KB)
--------clean.bat(31B)
--------view_test.c(895B)
--------obj_loader.c(9KB)