Processing:3D图形的读取和保存(.dxf.obj)

 时间:2024-10-17 07:15:10

1、要输出三维图形到DXF文件,需要有DXF Export库。如果没有,从如图菜单添加库。

Processing:3D图形的读取和保存(.dxf.obj)

2、在程序最前加上import processing.dxf.*;注意渲染器设置为P3D.(size(宽,高,P3D))使用beginRaw(肛舀辨乔DXF,输出文件名);开始捕获,使用endRaw()结束捕获,将这期间绘制的三维图形保存到文件。

Processing:3D图形的读取和保存(.dxf.obj)Processing:3D图形的读取和保存(.dxf.obj)

3、由于我们没有使用noStroke也没有使用noFill,绘制的图形包括线和面,导出的有多个部分,有线Line和面Face.

Processing:3D图形的读取和保存(.dxf.obj)

4、使用noStroke函数以取消线条的绘制,这样输出文件中也没有了线Line,只有Face对象。

Processing:3D图形的读取和保存(.dxf.obj)Processing:3D图形的读取和保存(.dxf.obj)

5、导出的dxf使用不方便,可以使用Deep Exploration等软件转化成FBX,OBJ等其他格式。

Processing:3D图形的读取和保存(.dxf.obj)

6、另外要注意,默认渲染器不支持图形导出。DXF导出必须在OpenGL的两个模式:P2D和P3D下使用。

Processing:3D图形的读取和保存(.dxf.obj)

7、P2D模式下,平面图形是可以导出的。如图是P2D模式下绘制的平面图形椭圆导出图像,接着转化成FBX格式可导入Maya查看和编辑。

Processing:3D图形的读取和保存(.dxf.obj)Processing:3D图形的读取和保存(.dxf.obj)Processing:3D图形的读取和保存(.dxf.obj)

8、Processing自带的函数要导入三维图形有loadShape,但是只能导入OBJ格式的三维图形,可使用shape函数绘制。

Processing:3D图形的读取和保存(.dxf.obj)
  • Processing 高级变化控制
  • Animate如何让图形元件只播放一次
  • 如何在ZBrush中设置参考图时改变图片大小
  • unity3D资源怎么实像化
  • 微信小程序map地图组件基本使用详解
  • 热门搜索
    节俭养德手抄报 手抄报花边图片大全 三年级安全手抄报 绿色环保手抄报资料 关于清明节手抄报图片 食品药品安全手抄报 日行一善手抄报资料 文明安全手抄报 关于法制的手抄报图片 精美手抄报