|
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_base.cpp [code] |
|
file | render_3d_raytrace_base.h [code] |
|
file | render_3d_raytrace_gl.cpp [code] |
|
file | render_3d_raytrace_gl.h [code] |
|
file | render_3d_raytrace_ram.cpp [code] |
|
file | render_3d_raytrace_ram.h [code] |
|