分享实用软件

zbrush导出blender没颜色

2026-10-24 0 次查看

zbrush导出blender没颜色,先检查在 ZBrush 里模型是否已经拥有顶点颜色(PolyPaint)或纹理贴图,并且导出格式是否承载了颜色信息。如果只导出白模,Blender 自然看不到颜色。

  1. 先确认 ZBrush 里颜色画在哪一层
    在 ZBrush 中打开模型,到 Tool 面板里看 PolyPaint 是否已有颜色,或者 Texture 里是否已经指定了贴图。如果模型表面本来就是灰白,只是从别处导入的,那导出到 Blender 也不会有颜色。只有先在 ZBrush 里把颜色画上去或贴图贴好,后面才谈得上导出颜色。
  2. 导出时选择能带颜色的格式并打开颜色选项
    点击 Tool 面板下的 Export 按钮,在保存对话框里选 .obj 或 .fbx 等格式。选 .obj 时,注意导出窗口里与顶点颜色、纹理相关的选项要勾选或确认处于开启状态。不同 ZBrush 版本这里选项名称可能不同,到导出选项里逐项核对,重点看有没有 Color、Texture、Mtl 这类字样。
  3. 把模型和贴图一起放进 Blender 的同一目录
    如果 ZBrush 导出的是 .obj 加 .mtl 加贴图,把模型文件、材质文件和贴图文件放在同一个文件夹里,再在 Blender 中用 File 菜单的 Import 导入 .obj。材质文件会按照相对路径去找贴图,贴图和模型分开放就会找不到,颜色也就显示不出来。
  4. 在 Blender 里核对材质和顶点颜色节点
    导入后选中模型,打开 Shading 工作区,查看材质节点里有没有连上 Image Texture 或 Color Attribute 节点。如果只有 Principled BSDF 而没有颜色来源,就手动添加 Color Attribute 节点或 Image Texture 节点,把颜色输出连到基础色。Blender 默认视图要切到 Material Preview 或 Rendered 才能看到颜色,Solid 模式可能只显示单色。
  5. 如果是顶点色没显示,检查 Color Attribute 名称和混合模式
    在 Blender 的 Object Data Properties 里找到 Color Attributes,确认顶点色图层已经导入。若列表为空,说明导出时没有带上顶点色,需要回到 ZBrush 重新导出。若图层存在但视图里看不到,到材质节点中确认 Color Attribute 节点里选中的名字和图层名一致,并检查是否被其他节点覆盖。

软件页面:Zbrush。