Despite significant advancements in manufacturing technology and cost optimization, discrete equivalence class modeling in complex surface design still presents challenges in balancing geometric similarity, aesthetic quality, and manufacturing accuracy. To overcome this challenge, we propose a modular shape modeling method based on curve control. First, the method generates an initial set of points via curve-based region segmentation. It then applies Centroidal Voronoi Tessellation for coarse topology optimization, incorporating curve constraints and density functions. Following this, local edge flipping and vertex repositioning are performed to further refine the topology. Finally, we iteratively perform clustering and equivalence class optimization to precisely control the mesh structure and fine-tune the modular distribution of discrete equivalence classes. Experimental results show that our approach not only achieves a controllable distribution of equivalence classes, but also surpasses state-of-the-art methods in terms of visual fidelity and manufacturing accuracy, highlighting its potential for improving the efficiency of freeform surface design and fabrication.
Supplementary notes can be added here, including code and math.