与线性挤压一起工作
Contents
[
Hide
]
进行线性挤压
Aspose。3D for Java 提供 LinearExtrusion
类,它将2D形状作为输入,并在第三维中扩展该形状。以下代码段显示了如何执行线性挤出:
线性挤压中的切片
Aspose。3D for Java 提供 LinearExtrusion
类的 setSlices()
方法。setSlices() 方法定义沿挤出路径的中间点的数量。以下代码片段显示了如何在线性挤出中使用setSlices() 方法:
线性挤压中心
Aspose。3D for Java 提供 LinearExtrusion
类的 setCenter()
方法。如果setCenter() 方法设置为true,则挤出范围是从-Height/2到Height/2,否则,挤出是从0到Height。以下代码片段显示了如何在线性挤出中使用setCenter() 方法:
线性挤压中的扭曲
Aspose。3D for Java 提供 LinearExtrusion
类的 setTwist()
方法。setTwist() 方法在拉伸形状时处理旋转程度。以下代码片段显示了如何在线性挤出中使用setTwist() 方法:
线性挤压中的扭曲偏移
Aspose。3D for Java 提供 LinearExtrusion
类的 setTwistOffset()
方法。setTwistOffset() 方法在旋转挤出时平移偏移。以下代码段显示了如何在线性挤出中使用setTwistOffset() 方法:
线性挤压中的方向
Aspose。3D for Java 提供 LinearExtrusion
类的 setDirection()
方法。setDirection() 方法定义挤出的方向。以下代码段显示了如何在线性挤出中使用setDirection() 方法: