与线性挤压一起工作
Contents
[
Hide
]
进行线性挤压
Aspose.3D for .NET提供了LinearExtrusion
类,该类以2D形状作为输入,并在第三维中扩展形状。以下代码片段显示了如何执行线性挤出:
线性挤压中的 “切片”
Aspose.3D for .NET提供LinearExtrusion
类的Slices
属性。Slices属性定义了沿挤出路径的中间点的数量。以下代码片段显示了如何在线性挤出中使用Slices属性:
线性挤压中的 “中心”
Aspose.3D for .NET提供LinearExtrusion
类的Center
属性。如果中心属性设置为true,则挤出范围为-Height/2到Height/2,否则,挤出范围为0到Height。以下代码片段显示了如何在线性挤出中使用Center属性:
线性挤压中的 “扭曲”
Aspose.3D for .NET提供LinearExtrusion
类的Twist
属性。扭曲属性处理旋转度,同时挤压形状。以下代码片段显示了如何在线性挤出中使用Twist属性:
线性挤压中的 “扭曲偏移”
Aspose.3D for .NET提供LinearExtrusion
类的TwistOffset
属性。扭转偏移属性在旋转挤压时平移偏移。以下代码片段显示了如何在线性挤出中使用TwistOffset属性:
线性挤压中的 “方向”
Aspose.3D for .NET提供LinearExtrusion
类的Direction
属性。方向属性定义挤压的方向。以下代码片段显示了如何在线性挤出中使用方向属性: