文件名称:raytracer:光线追踪3D图像渲染软件项目
文件大小:20.8MB
文件格式:ZIP
更新时间:2024-07-09 12:06:14
TeX
光线追踪3D图像渲染软件项目 文件内容 bin是一个包含所有编译文件的空文件夹; include包含函数头文件; lib包含提供的静态库(为您的 Linux 环境编译); scenes包含软件应该能够读取的场景文件; src包含用 C 语言编写的源文件; tests包含用于产品代码单元测试的 C 语言源文件; Makefile描述了编译规则 笔记: 在提供的文件中,只需要编辑Makefile 。 所有其他更改都可以在新文件中进行。 使用 github 在您选择的目录中打开一个终端并输入 git clone https://github.com/xoolive/edu-raytracer.git 要从教师的服务器中检索更改: git pull 如果你感觉舒服,并且只有当你感觉舒服时(你不会因此得到更多或更少的积分),你可以使用 ,并使用你自己的帐户使用服务。 您还可以
【文件预览】:
raytracer-master
----.gitignore(171B)
----scenes()
--------cubes.scn(751B)
--------mirror.scn(839B)
--------test2.scn(448B)
--------test1.scn(373B)
----bin()
--------.gitignore(72B)
----tests()
--------tests_imgsdl.c(445B)
--------tests_notes.c(2KB)
----include()
--------intersection.h(1KB)
--------util.h(551B)
--------imgsdl.h(574B)
--------geometry.h(1KB)
--------raytracer.h(138B)
----tex()
--------presentation()
--------sujet()
----src()
--------.gitignore(23B)
----img()
--------bestof()
--------balls.png(1.76MB)
--------glass_dice.png(2.9MB)
--------glass_straw.png(633KB)
--------molecules.png(1.45MB)
----readme.md(2KB)
----github.md(2KB)
----Makefile(1KB)
----lib()
--------libimgsdl-Linux-i686.a(2KB)
--------libutil-Linux-x86_64.a(2KB)
--------libutil-Linux-i686.a(2KB)
--------libutil-Darwin-x86_64.a(2KB)
--------libimgsdl-Darwin-x86_64.a(2KB)
--------libimgsdl-Linux-x86_64.a(3KB)