3D MAX

插件安装:

下载地址自行选择对应MAX版本插件压缩包,在电脑上解压插件文件,并打开与3ds Max版本对应的目录。最后,确保3ds Max未运行,并将所有.dll文件移动到3ds Max(软件安装目录/bin/assemblies)的安装目录中。下次启动3ds Max时,插件将自动启动,并显示一个新选项卡。

glTF导出(PBR材质)
  • 打开英文版3ds Max(2017及其以上),新建或将以前的材质修改为物理材质(Physical Matical);

  • 对物理材质部分选项进行设置;注意:如果选中“Basic Parameters”选项中的子选项“Roughness”按钮“Inv”,材质选项中的“Roughness Map”选项可以设置“Glossiness”贴图,程序会自动转换;

  • 材质选项中的Transparency Map设置(即“Generic Maps”选项中的Transparency Weight选项), 仅使用Transparency Weight,且会忽略Transparency Color,以及其他参数(Roughness、Depth、Thin-walled); Base Color将会和Transparency Weight合并成一张RGBA的PNG图片,且这两张图必须具有相同的尺寸;

  • 如果未提供Transparency Weight贴图,则Transparency基本数值作为默认值,如数值为0.5,则:

glTF文件导出
  • 选择3ds Max菜单栏“Babylon” - “Babylon File Exporter…”
glTF动画分段设置
  • 右键单击场景,选择“Babylon” - “Babylon Animation Groups”
  • 点击“Create”新增动画分段,输入开始与结束的帧数,然后点击“Add Viewport Selection” 并点击“Confirm”确认分段;
  • 设置好分段后,导出的gltf文件便分成4段。

MAYA

插件安装:

下载地址同上,打开Maya后,点击“窗口” - “设置/首选项” - “插件管理器”,选择“Maya2Babylon.nll.dll”项,勾选“已加载”和“自动加载”两项,然后就能看到Maya菜单栏的“Babylon”选项。

glTF导出(PBR材质)
  • 打开英文版Maya,新建或将以前的材质修改为物理材质(Physical Matical);
  • 对物理材质部分选项进行设置;
    • Preset Material
    您可以在presets/Standard(非透明材质)与presets/Standard_Transparent(透明材质)之间进行选择。
    • Attributes
    当下面的选项被勾选后,意味着导出glTF后,会自动忽略物理材质的各个选项的属性值,而直接使用贴图文件,所以当材质的某些选项没有贴图时,我们便一定不够勾选下图的选项框,并且还需要慎重的设置其属性值,这里特别提到“Emissive”选项,在下图中我们可以看到,上面没有勾选“Use Emissive Map”,而下面确设置自发光为白色,导出glTF后就会发现模型中含有本材质的网格部分为纯白色,正确的做法是应该设置为纯黑色,这样一来此材质便不会产生自发光。
    • Base color & Opacity
    当勾选了“Use Opacity Map” 后,但是材质选项中没有直接设置Opacity(不透明度贴图)贴图的地方,这样一来有两种办法处理:
    一是通过将Opacity贴图放到Base color的Alpha通道内(这样就需要原始的Base color确保为能够包含Alpha通道的格式,常见的如tga),导出glTF后程序会按照下图的方式,合并为一张不含Alpha通道但是带透明度的PNG图片;
    另外也可以直接将Base color贴图设置为不含Alpha通道的透明PNG贴图。
glTF文件导出

选择MAYA菜单栏“Babylon” - “Babylon File Exporter…”

glTF动画分段设置

与3ds Max导出glTF时动画分段设置相同

Blender

https://github.com/KhronosGroup/glTF-Blender-Exporter

SketchUp

https://github.com/SamuelTS/SketchUp-PBR-Plugin

Substance Painter

https://www.allegorithmic.com/blog/new-substance-painter-autosave-gltf-and-felix-exports

Microsoft 3D浏览器

https://www.microsoft.com/zh-cn/p/3d-viewer/9nblggh42ths
支持导入fbx、obj、stl、ply、gltf、glb、3mf,然后可以储存为glb模型

Microsoft 画图3D

https://www.microsoft.com/zh-cn/p/paint-3d/9nblggh5fv99
支持导入fbx、obj、stl、ply、gltf、glb、3mf,然后可以储存为glb模型
不支持动画

Microsoft 3D Builder

https://www.microsoft.com/zh-cn/p/paint-3d/9nblggh5fv99
支持导入wrl、obj、stl、ply、gltf、glb、3mf,然后可以储存为glb或gltf模型
不支持动画,但是模型导入时,可以导入动画的某一帧数据

Adobe Dimension

https://www.adobe.com/products/dimension.html
支持导入fbx、obj、stl、skp、gltf、glb,然后可以储存为glb或gltf模型,对非专业人士是非常友好的PBR材质编辑器
不支持动画

C4D

https://labs.maxon.net/?p=3360

常见建模软件导出gltf相关推荐

  1. html文件怎么导出stl文件,各种3D建模软件导出STL文件的小技巧(一)

    很多用户在提交3D模型文件的时候,常常有这样的困惑:什么是STL 格式文件,怎么获取STL 格式文件呢?STL 格式文件是在计算机图形应用系统中,用于表示三角形网格的一种文件格式.它也是3D打印机在执 ...

  2. html文件怎么导出stl文件,3D建模软件导出STL文件的小技巧(一)

    很多用户在提交3D模型文件的时候,常常有这样的困惑:什么是STL 格式文件,怎么获取STL 格式文件呢?STL 格式文件是在计算机图形应用系统中,用于表示三角形网格的一种文件格式.它也是3D打印机在执 ...

  3. 【Three.js:3D模型】常用建模软件

    转载:常见的3D打印文件格式及常用的软件 常用建模软件之一:3Dsmax :最常见的3D建模软件,广泛应用于广告.影视.工业设计.建筑设计.三维 动画.多媒体制作.游戏.辅助教学以及工程可视化等领域. ...

  4. AD导出3D模型的各种方法——AD转SW(MCAD插件一键生成),也适用于Fusion360、Inventor等三维建模软件

    〇.所有方法的链接 1.AD转SW(贴图形式) 2.AD转SW(MCAD插件一键生成),也适用于Fusion360.Inventor等三维建模软件 3.AD转Keyshot(待写) 4.AD转PPT( ...

  5. 有哪些常见的游戏建模软件?游戏建模师的工作日常

    游戏建模软件多如牛毛,要么不学,要么就学主流,非主流的就不管了.关于3D建模软件有很多,全部了解学习没什么意义,最后只会犯选择困难症.学习之初,先把在社会上应用最普遍的,最主流的学会,就能很好的在3D ...

  6. 基于OpenCASCADE自制三维建模软件(十一)使用ASSIMP导入导出

    基于OpenCASCADE自制三维建模软件(十一)使用ASSIMP导入导出 2019年08月06日 23:54:20 Jelly_Lee2 阅读数 73 文章标签: 三维建模CADOpenCASCAD ...

  7. 有哪些常见的游戏建模软件?建模师的日常工作做什么?

    游戏建模软件多如牛毛,要么不学,要么就学主流,非主流的就不管了.关于3D建模软件有很多,全部了解学习没什么意义,最后只会犯选择困难症.学习之初,先把在社会上应用最普遍的,最主流的学会,就能很好的在3D ...

  8. 最常见的游戏建模软件有哪些?

    3D建模软件普遍存在于我们的日常的学习和工作中,但是高校基本不开设软件类课程. 在真正的工作中,我们才发现在学校自学的那点软件基础完全不够用,甚至连基本的软件知识都不清楚. 所以今天,我们对几款超好用 ...

  9. 收藏了!3D建模软件大全,想入门3D建模的小伙伴一定不要错过

    导读:本期为大家分享一篇以3D技术为主,展示各种3D建模的软件和工具,没有被展示到的软件, 这么多3D建模的软件,我们现在赶紧来看看吧! [3D建模软件学习资料领取方式见文末] 01 专业3D建模软件 ...

最新文章

  1. 功能测试Bug频发?测试工作中这点不可忽略
  2. 文本编辑BOM标记(Byte Order Mark)
  3. Linux内存管理机制研究
  4. TCP Congestion Control
  5. 解决tfs工作区绑定问题
  6. apache启动失败_请检查相关配置.√mysql5.1已启动._1、Apache启动失败,请检查相关配置-百度经验...
  7. Bootstrap CSS 编码规范之简写形式的属性声明
  8. java 并发协作控制
  9. HashMap 的 7 种遍历方式+性能分析!
  10. Asp.net的生命周期之应用程序生命周期
  11. Spring Cloud中关于@EnableFeignClients注解的属性字段basePackages
  12. SRM596 DIV2 500
  13. C#简单银行管理系统含源码(.net C# web)
  14. HLW8032串口通讯芯片的三相电参数采集系统项目资料
  15. Activiti 数据库表结构 ACT_GE_BYTEARRAY
  16. Unity3D实现3D立体游戏原理及过程
  17. 【golang】golang使用cmd去ping网址在window和linux的区别
  18. Deepdive 教程--数据准备
  19. SimCSE论文及源码解读
  20. CMU15-445 Lecture #04: Database Storage (Part II)

热门文章

  1. ANSYS中各个单元的思考和分析(杆和梁)
  2. 轻量、功能强大的代理服务器工具
  3. SSH服务器拒绝了密码,请再输入一次(解决方法)
  4. 链塔智库联合工信部赛迪区块链研究院发布2018中国区块链优秀企业名录
  5. Linux、window服务器下创建共享文件夹(方便于局域网内进行文件共享)
  6. 2021电工杯数学建模A题 高铁牵引供电系统论文和代码
  7. 小程序,JS 计算本月、五十天前、100天前的日期。
  8. 论如何退出学生端······
  9. 欧尼酱讲JVM(23)——垃圾收集器
  10. 轨道阱 matlab,静电场轨道阱质谱(Orbitrap)