KiCad PCB EDA Suite
Loading...
Searching...
No Matches
raytracing Directory Reference

Directories

 accelerators
 
 shapes2D
 
 shapes3D
 

Files

 create_scene.cpp
 
 frustum.cpp
 
 frustum.h
 Implement a frustum that is used for ray packet tests.
 
 hitinfo.h
 
 light.h
 Declare and implement light sources.
 
 material.cpp
 
 material.h
 
 mortoncodes.cpp
 Implements Morton Codes base on the implementation of Fabian “ryg” Giesen https://fgiesen.wordpress.com/2009/12/13/decoding-morton-codes/.
 
 mortoncodes.h
 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/.
 
 PerlinNoise.cpp
 
 PerlinNoise.h
 This source code comes from the project: https://github.com/sol-prog/Perlin_Noise.
 
 ray.cpp
 
 ray.h
 
 raypacket.cpp
 
 raypacket.h
 
 render_3d_raytrace_base.cpp
 
 render_3d_raytrace_base.h
 
 render_3d_raytrace_gl.cpp
 
 render_3d_raytrace_gl.h
 
 render_3d_raytrace_ram.cpp
 
 render_3d_raytrace_ram.h