解决PPT导入3D模型文件丢失贴图问题

您所在的位置:网站首页 3d导入材质丢失 解决PPT导入3D模型文件丢失贴图问题

解决PPT导入3D模型文件丢失贴图问题

2022-05-08 23:02| 来源: 网络整理| 查看: 265

最近打比赛需要在PPT里做实物的转场演示动画,发现一个问题:PPT导入3D模型文件丢失贴图。

搜了一圈,没发现能明确解决这个问题的方法,模糊的办法有2种,我试了都没用:

Obj格式导入会丢失贴图,换成Fbx就好了(换成Fbx依然丢失贴图) 把生成的Obj模型用电脑自带的“3D Print“/“画图3D”软件打开,如果自带软件里没有丢失贴图,复制到PPT里即可(自带软件打开依然丢失贴图,没救)

最后偶然发现,换成GLB格式的模型能解决问题。原因估计是微软对Obj、fbx这些格式支持不够,但对自己力推的GLB格式支持很好,像电脑自带的3D print这些软件就非常适合处理GLB格式文件。

建模软件若不支持导出GLB格式模型(我用的RealityCapture不行),可以先导出Obj再转GLB。Obj转GLB有现成的工具,步骤如下:

Step 1.下载并解压Node.js

官网下载链接:https://nodejs.org/en/download/

有各种系统、32/64位、各种格式的安装包,按需选择即可。(推荐ZIP)

Step 2.管理员模式打开dos窗口后,用cd命令将路径设置到Step 1解压后的根目录,再键入命令 npm install --save obj2gltf

npm install --save obj2gltf

Step 3.保持Step 2中dos窗口内路径不变,键入命令 obj2gltf -i model.obj -o model.glb

obj2gltf -i model.obj -o model.glb

注意,不要傻傻复制完就回车,记得改文件的读入写出路径,‘model.obj’换成导入的obj文件路径‘xxxx/某模型.obj’,‘model.glb’换成写出模型的路径信息‘xxxx/某模型.glb’



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3