Skip to content

清华大学2021春季学期图形学真实感渲染大作业的一个rust实现

Notifications You must be signed in to change notification settings

comradez/rust-SPPM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rust-SPPM

清华大学计算机图形学基础真实感渲染大作业的一个rust实现(初步完成)

已完成的功能

  • 基于随机渐进式光子映射(SPPM)的真实感渲染

  • 基本几何体、几何变换的渲染

  • obj模型的读取和渲染

  • 多线程支持

  • 景深相机

  • 多重采样抗锯齿

待完成的功能

  • 纹理映射

Build

cargo build --release

Build and Run

cargo run --release <scene_file> <output_file>

由于image库的限制,output_file最好为jpgpng格式。

About

清华大学2021春季学期图形学真实感渲染大作业的一个rust实现

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages