Subdivision Surfaces
Loop Division Surface Implementation in Java
Just share this for quick use and optimization in geometry processing if necessary.


On the left, With Welding; On the Right, Without Welding
Reference
1) Implementation in Unity
2) Carnegie Mellon Univ lecture slide