车床体
车削形状是通过在 xy 平面使用 Vector3 坐标定义一个形状轮廓来创建的,该形状轮廓会围绕 y 轴旋转,进而形成车削形状。建议轮廓中所有的 x 值都取正值。
通用属性
可配置属性图片如下:

- 几何编辑:工具编辑器会显示形状几何编辑
- 半径:(数值)是车削的半径值,它作为形状轮廓中 x 值的乘数,默认值为 1,可以通过改变该值来缩放车削形状在半径方向上的大小
- 细分数:数值)表示围绕车削形状的迭代次数,也就是在圆周方向上细分的数量,默认值为 64,数值越大,生成的车削形状表面越光滑精细。
- 闭合类型:管状物的端盖设置,有 NO_CAP、CAP_START、CAP_END、CAP_ALL 几种取值,默认值为 NO_CAP
- 是否闭合: (布尔值)用于控制车削圆周是打开还是闭合,当与 arc 选项一起使用时通常应设为 false,默认值为 true,表示默认车削形状的圆周是闭合的。
- 弧比例:(数值)是圆周的比例值,取值范围在 0 到 1 之间,默认值为 1,用于控制车削时围绕圆周旋转的范围,比如设置为 0.5 则只旋转半周来形成车削形状。
- 渲染面:面的朝向
- 正面纹理:仅当 sideOrientation 设置为 BABYLON.Mesh.DOUBLESIDE 时有效,用于设置前面的 UV 坐标
- 背面纹理:仅当 sideOrientation 设置为 BABYLON.Mesh.DOUBLESIDE 时有效,用于设置后面的的 UV 坐标
- 翻转纹理: 布尔值)在几何构造时交换 U 和 V 坐标(纹理旋转 90°),默认值为 false