跳到主要内容

如何导出带有颜色和纹理的Meshy模型

导出Meshy模型并保持纹理完整

目录

Meshy生成具有完整PBR纹理地图的3D模型——颜色(漫反射)、粗糙度、金属质和法线贴图。要将这些纹理导入您的目标应用程序,您需要选择正确的导出格式并遵循几个简单的步骤。

支持的导出格式

并非所有3D格式都以相同方式承载纹理数据。以下是Meshy支持的快速概览:

格式

纹理包含?

最适合

GLB

✅ 嵌入

Web、Unreal Engine、AR查看器

FBX

✅ 单独的纹理文件

Unity、Unreal Engine、游戏引擎

OBJ

✅ 单独的.mtl + 图像

Blender、3ds Max、DCC工具

USDZ

✅ 嵌入

Apple AR / iOS

STL

❌ 无纹理支持

仅3D打印

3MF

❌ 无纹理支持

仅3D打印

分步骤:使用纹理导出您的模型

步骤1:打开下载面板

在任何完成的生成上,单击模型查看器工具栏中的下载按钮。

步骤2:选择与纹理兼容的格式

选择GLBFBXOBJ以导出您的模型并获得完整的纹理数据。如果颜色和纹理很重要,请避免使用STL或3MF——这些格式不支持它们。

步骤3:下载并解压缩(FBX / OBJ)

FBX和OBJ导出作为包含网格文件和textures/文件夹的.zip文件传送。保持它们在一起——网格通过相对路径引用纹理文件。移动或重命名纹理文件夹将破坏材料链接。

步骤4:导入到您的目标应用程序

将网格文件(或完整的解压缩文件夹)拖入您的应用程序中。某些平台需要额外的设置才能正确显示纹理——请参阅下面与Unity、Unreal Engine和Bambu Studio相关的文章。

常见问题

  1. 为什么我导出的模型看起来完全是灰色或白色?
    您可能导出为STL或3MF,这些没有纹理支持。重新导出为GLB或FBX。如果您已经使用了GLB或FBX,请检查纹理文件夹是否与网格文件位于同一位置,以及导入设置是否为您的平台正确配置。

  2. 我应该为Unity使用哪种格式?
    FBX是Unity推荐的格式。导入后,Unity需要额外的项目和材料设置来显示PBR纹理——请参阅下面的相关Unity文章以了解分步骤的演练。

  3. 我应该为Unreal Engine使用哪种格式?
    GLB和FBX都适用于Unreal Engine。如果在导入GLB后看到纹理裂纹或接缝,请参阅下面的相关Unreal文章——这是已知的MipMap设置问题,具有快速修复。

  4. 我能为游戏引擎使用OBJ吗?
    大多数引擎都支持OBJ,但将纹理地图导出为单独的松散文件,这使资产管理变得更加复杂。对于游戏引擎工作流程,通常首选GLB(自包含)或FBX。

  5. 为什么Bambu Studio中缺少颜色?
    Bambu Studio是一个切片机,不是渲染器——它不解释PBR纹理图像。多色FDM打印需要烘烤到模型几何中的逐面颜色分配,这与Meshy纹理的工作方式不同。请参阅下面的相关Bambu文章以获得完整的解释。

  6. 导出时纹理质量会丧失吗?
    不会。Meshy以生成纹理的分辨率导出纹理。导出过程中不应用压缩或质量损失。

  7. 我移动了纹理文件夹,现在我的模型没有纹理。我如何修复它?
    重新下载导出,并将网格文件和textures/文件夹保持在同一目录中。对于GLB,纹理嵌入在单个文件中,因此这不是问题。

相关文章


相关文章

这是否解答了您的问题?