工作原理:

  • 读取管道模型:我不想手动标记每个开口,因此工具会扫描每个FBX文件并自动找到开口。每个开口在模型的一侧呈现为一个顶点环,这些环的数量和方向决定了部件类型:两个相对的是直管,两个呈直角的是弯头,三个的是三通,四个的是十字接头。

  • 接头:在每个节点处,工具会统计有多少条管线交汇(2、3或4条),然后选取匹配的部件并旋转,使其开口朝向这些管线方向。

  • 直管:工具用直管填充接头之间的空间,如果有小间隙,会稍微拉伸部件。

  • 挑战:管道是六边形的,当管线在两个不同方向转弯时,平面会无法对齐,留下可见的小缝隙。我通过将每段直管稍微推入接头内部来修复这个问题——这对我追求的复古风格来说可以接受。

  • 支撑:工具沿管道均匀间距放置支架,避开接头位置,并将支架固定在天花板、地板或墙壁上。

目前还在努力使其更通用,适用于管道、通风管等!