Get the latest tech news
Laplacian Mesh Smoothing by Throwing Vertices
Laplacian Mesh Smoothing by Throwing Vertices
It’s important to note that this process only changes the vertex data of the mesh; the connectivity (triangle indices) are unchanged. For a triangle formed by vertices A, B, and C, we define three directed half-edges: A->B, B->C, and C->A. In my own tests on CPUs, I’ve found that using this with multiple threads is slower than the single-threaded non-atomic version.
Or read this on Hacker News