Skip to content

Demo code and slides for a presentation on how to build a 3D rendering engine

License

Notifications You must be signed in to change notification settings

drewying/3DRenderingTechniques

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

3DRenderingTechniques

This is the demo code (and slides) for a presentation I gave at Cocoaheads SLC in July of 2016.

It presents three different methods of rendering a 3D scene using 3 different rendering techniques. Scanline Rasterization, Monte Carlo Path Tracing, and Raycasting. All rendering is done in software.

Slides are also included in the repo.

About

Demo code and slides for a presentation on how to build a 3D rendering engine

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages