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