文件名称:在一个周末进行光线跟踪之后,用Rust编写的简单raytracer-Rust开发
文件大小:3.87MB
文件格式:ZIP
更新时间:2024-06-16 13:27:03
Rust Game development
在一个周末的光线跟踪中用Rust写的简单raytracer在一个周末的光线跟踪中用Rust写的简单raytracer运行sphere演示下载sphere演示二进制文件Run ./raytracer> spheres.ppm打开由GIMP或任何图像查看器生成的ppm文件支持PPM文件产生的图像:
【文件预览】:
raytracer-master
----.gitignore(8B)
----README.md(557B)
----Cargo.toml(300B)
----render()
--------cornell.png(496KB)
--------final_rendering.png(875KB)
--------cornell.ppm(1.03MB)
--------final_rendering.ppm(10.39MB)
----LICENSE(15KB)
----src()
--------bvh.rs(3KB)
--------aabb.rs(2KB)
--------perlin.rs(3KB)
--------constant_medium.rs(2KB)
--------vec3.rs(4KB)
--------texture.rs(4KB)
--------aarect.rs(4KB)
--------objects()
--------utils.rs(491B)
--------ray.rs(1KB)
--------canvas.rs(5KB)
--------colors.rs(754B)
--------material()
--------main.rs(16KB)
--------camera.rs(2KB)
----earthmap.jpg(158KB)
----Cargo.lock(6KB)
----image.ppm(4.12MB)