分两阶段生成三维模型,确保拓扑正确性与几何精度。
HiDiGen: Hierarchical Diffusion for B-Rep Generation with Explicit Topological Constraints
- 先建拓扑骨架,再逐步细化几何形状
- 生成模型拓扑正确率高,形状新颖多样
- 适合需要精确结构的CAD设计场景
边界表示(B-rep)是计算机辅助设计(CAD)系统中的标准3D建模格式,同时编码几何体和拓扑连接关系。尽管广泛应用,深度生成模型在构建有效B-rep结构方面仍面临挑战,主要源于离散拓扑与连续几何之间的复杂交互。本文提出HiDiGen,一种分层生成框架,将几何建模分为两个阶段,均受显式拓扑约束引导。首先建立面-边关联以形成连贯的拓扑骨架,并生成面代理与初始边曲线;随后,多个基于Transformer的扩散模块用于精细化几何,生成精确的面曲面与顶点位置,动态建立并强制执行边-顶点邻接关系以保证结构一致性。该渐进式几何层次结构使模型能生成更新颖、多样的形状,而双阶段拓扑建模确保了高有效性。实验结果表明,HiDiGen在生成新颖、多样化且拓扑正确的CAD模型方面表现优异。
原文摘要 · Abstract (English)
Boundary representation (B-rep) is the standard 3D modeling format in CAD systems, encoding both geometric primitives and topological connectivity. Despite its prevalence, deep generative modeling of valid B-rep structures remains challenging due to the intricate interplay between discrete topology and continuous geometry. In this paper, we propose HiDiGen, a hierarchical generation framework that decouples geometry modeling into two stages, each guided by explicitly modeled topological constraints. Specifically, our approach first establishes face-edge incidence relations to define a coherent topological scaffold, upon which face proxies and initial edge curves are generated. Subsequently, multiple Transformer-based diffusion modules are employed to refine the geometry by generating precise face surfaces and vertex positions, with edge-vertex adjacencies dynamically established and enforced to preserve structural consistency. This progressive geometry hierarchy enables the generation of more novel and diverse shapes, while two-stage topological modeling ensures high validity. Experimental results show that HiDiGen achieves strong performance, generating novel, diverse, and topologically sound CAD models.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。