前言 前阵子我用混元3D的图生3D功能给 XiaoMate桌宠 生成一个3D人物模型,但是留了一个大问题,人物模型的纹理都没有了。今天在家折腾了半天,终于在Codex的协助下,把这个问题解决了。 前两天的原文:【XiaoMate】用自己的照片生成一个你自己的3D人物模型https://mp.weixin.qq.com/s/zDCoFOIaghR5ZE0UNQSCdQ 这是今天再次用前两天的照片生成的那个模型,大家可以看看效果如何。 一、问题原因 根据Codex的分析,实际情况是这样的。 Mixamo 并没有删除贴图节点结构 ——材质(Material.001 )里的 Principled BSDF、Normal Map、Image Texture 节点都还在。真正的问题是: 另外,你texture/ 文件夹里只有基础色贴图, 缺少法线贴图和金属粗糙度贴图 ——这两张其实内嵌在原始的original-from-3d-hunyuan.glb 里。 二、解决方案 三、补充说明 以后遇到 Mixamo 丢贴图的情况,通用做法是: 重新把图片路径指回你的贴图文件,然后在导出 FBX 时勾选 “Embed Textures” (或用 Blender 的path_mode='COPY', embed_textures=True ),这样贴图就会内嵌进 FBX,不会再丢。 四、完整流程说明 1. 完整流程 我来把整个流程封装成一个通用的命令行脚本,整个生成3D模型的步骤变成: 2. 配套脚本 参数: 参数 说明 --glb 在混元3D上生成并下载下来的、原始的、带贴图、没有绑定的 .glb(必填) […]
Daily Archives: 2026-10-04
1 post