目录
将样条曲线转为面(在3dsMax里,面即为多边形(polygon))
最近在绘制路面导向箭头,进行仿真图象采集,踩了一些坑,也有了一些心得,记录如下。
绘制流程
根据国家标准中的尺寸图绘制导向箭头,大致流程如下:
根据规格在平面内绘制样条曲线
插入任意形状样条曲线
使用修改器中的编辑样条曲线
根据规格尺寸调整各顶点坐标
在样条曲线中绘制弧线,此处可开启捕捉(开启快捷键s,参考:3Dmax怎么设置捕捉点-百度经验 (baidu.com)),辅助绘制圆弧
选中拼接点(一般为两个,若顶点处连线超过2个则无法拼接,需删除冗余边)进行融合、焊接
将样条曲线转为面(在3dsMax里,面即为多边形(polygon))
对面进行挤出操作(extrude)
设置挤出高度
参考:第三章:3ds max多边形建模_咆哮的程序猿的博客-优快云博客_3dmax多边形建模
选中边界,进行封盖(cap)。
将导向箭头中心移动至原点
使用移动中心轴的方法,将导向箭头中心轴移动至当前导向箭头几何中心,再将导向箭头整体移动至原点,从而在模型使用时统一参考中心。
参考:3Dmax怎么移动模型的中心点????_百度知道 (baidu.com)
所遇问题
样条曲线与多边形
在绘制掉头导向箭头过程中需要使用到弧线和折线的拼接,需要对拼接点进行融合(fuse)和焊接(weld)操作。
刚开始我是基于多边形绘制的折线,由于多边形的点存在必须闭合的限制,在点焊接时难以进行,且不能单独删除点或边,而是需要使用remove操作,所以使用多边形的限制约束较多,而样条曲线则可以灵活操作。
此外样条曲线如果想转为直线,可以通过将顶点转为角点(corner)的方式转换。
参考:3dmax编辑曲线怎么变成直线_百度知道 (baidu.com)
面上存在阴影
如下图所示,其实这是由于面的法向翻转导致的(另一面的阴影部分有颜色),再进一步深究是三角网未正确构建导致的,需要重新编辑三角网。
做法如下。可手动编辑三角网,为顶点建立正确的连接关系,若无法达到目的也可以再增加顶点来完成(需要在边操作层级增加点,在面上加会错乱)