项目作者: jpxor

项目描述 :
Proof of concept: cpu ray tracer, physically based rendering of materials
高级语言: Java
项目地址: git://github.com/jpxor/POC-Ray-Tracer.git
创建时间: 2017-10-07T03:36:46Z
项目社区:https://github.com/jpxor/POC-Ray-Tracer

开源协议:MIT License

下载


Proof of Concept

CPU Ray Tracer with Physicaly Based Rendering

My goals for this project was 1) to attempt building a ray tracer renderer from scratch to test my knowledge, and then 2) to learn physically based lighting techniques.

Lighting still needs some work: shadows are too dark, whole image has too much noise, and I don’t think I’ve reached proper physically based rendering yet.

Still needs cube collider and triangle collider implementations.

Sample Rendered Image
.
Another Sample Image