KiCad PCB EDA Suite
raytracing Directory Reference

Directories

directory  accelerators
 
directory  shapes2D
 
directory  shapes3D
 

Files

file  raytracing/create_scene.cpp [code]
 
file  frustum.cpp [code]
 
file  frustum.h [code]
 Implement a frustum that is used for ray packet tests.
 
file  hitinfo.h [code]
 
file  light.h [code]
 Declare and implement light sources.
 
file  material.cpp [code]
 
file  material.h [code]
 
file  mortoncodes.cpp [code]
 Implements Morton Codes base on the implementation of Fabian “ryg” Giesen https://fgiesen.wordpress.com/2009/12/13/decoding-morton-codes/.
 
file  mortoncodes.h [code]
 Implements Morton Codes https://fgiesen.wordpress.com/2009/12/13/decoding-morton-codes/ http://www.forceflow.be/2013/10/07/morton-encodingdecoding-through-bit-interleaving-implementations/.
 
file  PerlinNoise.cpp [code]
 
file  PerlinNoise.h [code]
 This source code comes from the project: https://github.com/sol-prog/Perlin_Noise.
 
file  ray.cpp [code]
 
file  ray.h [code]
 
file  raypacket.cpp [code]
 
file  raypacket.h [code]
 
file  render_3d_raytrace.cpp [code]
 
file  render_3d_raytrace.h [code]