raytracing:基于Peter Shirley的系列的另一种射线跟踪实现 源码
YARIBOPSS 这是使用彼得·雪莉(Peter Shirley)的资源“周末中的射线追踪”(Raytracing in a Weekend)系列丛书进行的射线追踪练习,他在该领域颇具传奇色彩。 我决定在Rust中进行此操作,以免感到好像只是在不理解代码的情况下复制代码,而这是在您从书本或教程中进行操作时发生的。 出于相同的原因(除了老化的笔记本电脑使顺序调试非常耗时),我添加了并行元素(使用人造丝),并且通常会尝试尽可能多地添加个人风格。 cargo run image_name.jpg cargo run image_name.jpeg cargo run image_name.tif
文件列表
raytracing-main.zip
(预估有个57文件)
raytracing-main
.gitignore
16B
images
cornell_smoke_globe.ppm
6.14MB
dielectric.ppm
0B
cornell_unitvec.ppm
3.26MB
cornell_box_sample=400,depth=400.ppm
5.79MB
book_cover.ppm
0B
cornell_rot_trans_hemi.ppm
3.09MB
more checkers.ppm
3.86MB
暂无评论