{ Reimplementation of SurfaceBrush: From Virtual Reality Drawings to Manifold Surfaces }

This is a reimplementation project of a Siggraph 2019 paper titled SurfaceBrush: From Virtual Reality Drawings to Manifold Surfaces.

This paper proposes an algorithm to convert stroke-based VR drawing (from Google TiltBrush) to manifold meshes, which is a 3D representation that are more suitable for many other downstream tasks. 

See slides for more details of the fun geometry processing algorithms that goes into the implementation. :)

pipeline-doublesided-fast.gif

Figure 1. Animation of essential steps of the pipeline: vertex matching, boundary stroke identification, manifold consolidation.