Skip to content

CUDA raytracer that can render millions of same sized spheres that share the same material

Notifications You must be signed in to change notification settings

voxel-tracer/spheres

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spheres

The goal of this project is to write a CUDA raytracer that can handle millions of spheres as fast as possible. All those spheres have the same radius and share the same material.

This is based on my optimization project Ray Tracing in One Weekend in CUDA

The current renderer can only handle scenes that fit completely in constant memory, which is 64KB in most graphic cards. The main goal of this project is to figure out how to render scenes that exceed this limit.

About

CUDA raytracer that can render millions of same sized spheres that share the same material

Resources

Stars

Watchers

Forks

Packages

No packages published