广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

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

    来源:网络收集  点击:  时间:2024-04-03
    【导读】:
    介绍Processing中读取obj三维图形,和保存三维场景(图形)到dxf文件的办法。工具/原料moreProcessing方法/步骤1/8分步阅读

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

    2/8

    在程序最前加上import processing.dxf.*;

    注意渲染器设置为P3D.(size(宽,高,P3D))

    使用beginRaw(DXF,输出文件名);开始捕获,使用endRaw()结束捕获,将这期间绘制的三维图形保存到文件。

    3/8

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

    4/8

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

    5/8

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

    6/8

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

    7/8

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

    8/8

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

    注意事项

    内部函数对三维图形的导入功能支持比较简单。

    如果要导出导入二维矢量图形,需要在默认渲染器下,可尝试使用PDF或者SVG导出功能。

    PROCESSING3D
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_417458.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-05 09:05:38  耗时:0.027
    0.0267s