Rust中基于物理的路径跟踪器-Rust开发

时间:2021-05-27 18:55:19
【文件属性】:
文件名称:Rust中基于物理的路径跟踪器-Rust开发
文件大小:8.23MB
文件格式:ZIP
更新时间:2021-05-27 18:55:19
Rust Game development 这是用Rust编写的基于物理的,仅CPU的渲染引擎。 它使用路径跟踪生成3D场景的逼真的图像。 rpt这是用Rust编写的基于物理的,仅CPU的渲染引擎。 它使用路径跟踪生成3D场景的逼真的图像。 特点简单的声明性API,100%安全防锈支持.OBJ,.MTL和.STL文件格式使用无偏路径跟踪进行基于物理的光传输使用带有多个重要采样的微面BSDF模型使用kd树加速射线相交支持直接光线采样和发光材料支持HDRI环境图Supp
【文件预览】:
rpt-master
----.gitignore(74B)
----src()
--------ode()
--------color.rs(1KB)
--------kdtree.rs(12KB)
--------shape.rs(10KB)
--------buffer.rs(3KB)
--------ode.rs(159B)
--------io.rs(12KB)
--------renderer.rs(7KB)
--------light.rs(2KB)
--------shape()
--------material.rs(12KB)
--------camera.rs(3KB)
--------environment.rs(2KB)
--------object.rs(1006B)
--------scene.rs(916B)
--------lib.rs(514B)
----Cargo.toml(819B)
----examples()
--------fractal_spheres.rs(2KB)
--------pegasus.zip(2.46MB)
--------monomial_glass.rs(2KB)
--------rustacean.obj(1.53MB)
--------metal.rs(2KB)
--------monomial-old.obj(100KB)
--------spheres.rs(2KB)
--------cylinder.stl(18KB)
--------rustacean.rs(2KB)
--------compound.rs(2KB)
--------lego.zip(5.44MB)
--------basic.rs(1KB)
--------teapot.rs(878B)
--------pegasus.rs(3KB)
--------wine_glass.obj(797KB)
--------wine_glass.rs(2KB)
--------fractal_teapots.rs(3KB)
--------dragon.rs(2KB)
--------teapot.obj(137KB)
--------monomial.obj(418KB)
--------lego.rs(3KB)
--------cornell.rs(3KB)
--------glass.rs(1KB)
--------simple_video.rs(2KB)
--------sphere.rs(901B)
--------marbles.rs(4KB)
--------cylinder.rs(975B)
----LICENSE-MIT(1023B)
----README.md(4KB)
----LICENSE-APACHE(9KB)

网友评论