项目作者: AndrewB330

项目描述 :
CUDA Path Tracer
高级语言: C++
项目地址: git://github.com/AndrewB330/LiteTracer.git
创建时间: 2017-09-03T15:51:01Z
项目社区:https://github.com/AndrewB330/LiteTracer

开源协议:

下载


LiteTracer

Path tracing algorithm written on CUDA, uses freeglut library for displaying

Features

  • Diffuse surfaces
  • Specular reflective surfaces
  • Refractive surfaces
  • Flexible materials system
  • Anti-aliasing

Renders:

Demo

Next render was made on previous version that has other path-tracing algorithm and supported sphere shape

Demo

Next renders I made on my new version of LiteTracer that support dynamic BVH (Bounding volume hierarchy, kd-tree). And can render up to 10,000,000 sphere and polygons on 24 FPS (on 1050Ti)

Demo
Demo