Avokadoen / tdt4230_project_raytracing

My TDT4230 project submition, a GPGPU voxel ray tracer!
5 stars 0 forks source link

Implement LOD #27

Open Avokadoen opened 3 years ago

Avokadoen commented 3 years ago

Related to #6

Since the renderer is using an octree, LOD comes (almost) free and should be quite trivial to implement (average of children). Of course this is MVP. A more advance implementation is to use compute shader to update LOD (almost like mipmaps) versions of the octree when the octree changes. Then the renderer can select the desired LOD based on ray t value.