🤖 AI Summary
This work addresses the challenges of large-scale, multi-scale microstructure modeling, which suffers from high geometric storage overhead and difficulties in maintaining cross-scale consistency. The authors propose an isogeometric generative modeling framework based on extended volumetric Catmull-Clark splines (ExVCC), leveraging hierarchical local refinement and compact shape encoding to enable on-demand generation and efficient evaluation of geometric details. By unifying geometric representation across scales, the method supports cross-scale associations and automatic propagation of modifications, significantly reducing memory consumption while preserving geometric consistency. Experimental results demonstrate the superiority of the approach in terms of modeling scale, accuracy, and computational efficiency.
📝 Abstract
As additive manufacturing advances toward higher printing resolution and larger build volumes, microstructures can be designed with finer geometric features over larger physical domains. This trend poses a fundamental challenge for geometric modeling: massive geometric details must be represented compactly, while their associations across scales must be maintained consistently.Existing methods cannot scale well to this requirement. Explicit representations suffer from prohibitive memory cost, and implicit representations remain compact only when microstructures admit analytic, periodic, or otherwise concise procedural descriptions. This paper proposes a new geometric modeling method that treats microstructure modeling as an on-demand generative process, rather than requiring the full instantiation of all geometric details. We first develop ExVCC, an extended volumetric Catmull-Clark spline representation that enables local spline refinement to go beyond tensor-product topology. Built on ExVCC, we introduce new shape-coding schemes and refinement rules that compactly encode large-scale geometric details and enable their localized evaluation through on-demand hierarchical refinement. To model geometric details across scales, we further propose an isoparametric representation in which details across scales are defined over a shared parametric domain using the same family of spline bases of ExVCC. This formulation turns the ExVCC's spline refinement hierarchy into a common framework for geometry encoding, on-demand generation, and cross-scale association, allowing geometric modifications to propagate automatically across scales. The effectiveness of the proposed method is demonstrated through a series of examples and comparisons.