常见建模软件导出gltf

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

Max导出gltf格式插件是一种在三维建模软件Max中使用的功能扩展工具。gltf(Graphics Language Transmission Format)是一种用于在不同平台和应用之间传输和渲染3D图形的开放标准格式。通过使用Max导出gltf格式插件,用户可以将他们在Max中创建的3D模型、材质、动画等内容以高效的方式导出gltf格式文件中。 Max导出gltf格式插件具有以下优点。首先,gltf是一种开放标准,充分支持多平台和多应用之间的互操作性。这意味着通过导出gltf格式,用户可以在不同的3D应用和web浏览器中轻松地加载和渲染他们的模型。其次,gltf格式具有较小的文件大小,同时又保持了对模型、材质和动画的高质量呈现,这使得它成为网络上实时3D图形展示的理想选择。 使用Max导出gltf格式插件也非常简单。用户只需将插件添加到Max软件中,并在导出选项中选择gltf格式。然后,用户可以自定义导出选项,如纹理压缩、动画设置等。一旦设置完成,用户只需点击导出按钮,插件将自动将模型和相关内容导出gltf格式文件。用户还可以选择为导出后的文件定义路径和名称,以方便管理和使用。 总之,Max导出gltf格式插件为用户提供了一种方便快捷的方式,将他们在Max中创建的3D内容导出gltf格式文件中,以便在不同平台和应用之间传输和展示。这样的插件有助于促进跨平台和跨应用的协作,提高用户的工作效率和模型的可用性。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值