#renderer #sample #cg #ray #pixel #per

nightly arendur

又一款基于物理的渲染器

2个版本

使用旧的Rust 2015

0.0.5 2017年5月13日
0.0.4 2017年5月9日

#cg中排名#7

MIT/Apache

760KB
10K SLoC

arendur

travis Crates.io

又一个渲染器。这次是用Rust编写的。

这是一个由pbrt引导的项目。目前处于0.0.5版本,具有基于路径追踪的渲染器。

使用命令行界面原型arencli./examples中渲染的示例场景,每像素1024个样本,使用(修改后的)康奈尔盒修改(由Guedis Cardenas和Morgan McGuire在威廉姆斯学院于2011年创建)

cornelbox

要对其进行修改,您可以克隆源代码,使用git

   $ git clone https://github.com/DaseinPhaos/arendur.git
   $ cd arendur

或者简单地从crates.io上获取。

一旦获取,可以使用以下方式构建arencli

cargo build --example arencli --release

请注意,需要最新版本的Rust nightly版本。

接下来是什么

0.1版本前的目标

贡献

欢迎贡献和指导!

许可

该项目根据MIT许可和Apache许可(版本2.0)的条款进行分发。

有关详细信息,请参阅LICENSE-APACHELICENSE-MIT

依赖关系

~14MB
~106K SLoC