raytracer:“光线追踪器挑战”的Rust实现

时间:2024-04-20 02:26:19
【文件属性】:

文件名称:raytracer:“光线追踪器挑战”的Rust实现

文件大小:17KB

文件格式:ZIP

更新时间:2024-04-20 02:26:19

Rust

射线追踪仪 用Rust编写的光线追踪器,是按照建造的。 操场 在每一章的最后,在主程序中都使用了光线跟踪器的新功能。 可以使用以下命令执行: cargo run 当前的行为是跟踪弹丸运动以利用矢量数学。 绘制弹丸的运动以演示画布的使用,然后将其渲染到PPM图像文件中。 输出如下: 执照 该项目是根据。


【文件预览】:
raytracer-main
----.gitignore(14B)
----src()
--------main.rs(2KB)
--------linear()
--------canvas()
--------colors.rs(2KB)
--------lib.rs(14KB)
----Cargo.lock(817B)
----.devcontainer()
--------Dockerfile(406B)
--------devcontainer.json(1KB)
----LICENSE(1KB)
----Cargo.toml(252B)
----.github()
--------workflows()
----README.md(934B)
----tests()
--------canvas_tests.rs(529B)
--------canvas_renderer_tests.rs(2KB)
--------color_tests.rs(2KB)
--------matrix_tests.rs(4KB)
--------tuple_tests.rs(1KB)
----.vscode()
--------launch.json(1KB)

网友评论