VUT FIT project for Computational geometry course. Ray marching CSG trees using compute shaders.
-
Updated
Jun 1, 2020 - C++
CSG is short for Constructive Solid Geometry, a modeling technique that allows a modeler to create a complex surface or object by using Boolean operators, such as union and intersection, to combine simpler objects.
Text above are from wikipedia.
VUT FIT project for Computational geometry course. Ray marching CSG trees using compute shaders.
CSG recovery from a 3D point-cloud
CSG recovery from a 3D point-cloud (Python).
tiny_csg is a C++ library that generates meshes from brush-based level data and supports incremental updates (real-time CSG). It is intended to be used as a backend in 3d level editors and/or generators.
🍊