NVIDIA-Omniverse/usd-brep
在 GitHub 打开 ↗在 OpenUSD 中读写和编辑 NURBS BRep 实体模型的库
Star2.0k
24h 新增+9
7 天新增—
Fork302
Issue32
语言C++
项目介绍
更新于 1 天前
这是 NVIDIA Omniverse 开源的一套 C++/Python 库,用来在 OpenUSD 里创建、编辑和读写 BRep 实体模型——也就是 CAD 那种用 NURBS 或解析曲面(平面、圆柱、球、圆环等)精确描述的边界表示几何,可以理解为给 USD 补上了真正的实体建模能力。它自带内核 SMLib,支持布尔运算、倒角、扫掠、偏移等操作,还能修复几何缺陷、校验拓扑一致性、把 BRep 网格化成三角面用于渲染,并提供与 OpenCASCADE 之间的格式转换。对做数字孪生、工业仿真、机器人场景的团队来说,麻烦通常在于 CAD 模型进不了 USD 流水线或进去后拓扑损坏,这套工具正是冲着这个痛点来的。如果你的工作涉及把机械 CAD 数据导入 Omniverse/USD 场景做可视化或仿真,值得翻一下;纯算法、后端或应用层开发则关系不大。
上手成本:中
Star 趋势
仓库信息
| License | Apache-2.0 |
| 创建时间 | 2026-10-08 |
| 最后推送 | 13 天前 |
| 热度分 | 31.0 |