Loop subdivision using Half-Edge data structures

2022-09-24
A simple and straight forward loop subdivision that splits a face into 4 and smooths the object.

Link to repo: Github

The application takes a directed-edge normal, constructs a half-edge structure out of it internally. Then you can subdivide as many times as you want.

Before After
Before Subdivision After Subdivision