请选择 进入手机版 | 继续访问电脑版
分享
查看: 101|回复: 0

[FAQ] 自有模型导入web端或者客户端中丢失贴图或者模型的原因

[复制链接]

自有模型导入web端或者客户端中丢失贴图或者模型的原因

发表于 2022-8-15 17:10:41 来自 FAQ 只看大图 阅读模式 倒序浏览
zzv_icon101 zzr_icon0 查看全部
平台提供了场景搭建工具在线版和客户端版本,在两个搭建环境中均支持上传自有模型文件,具体模型上传要求可以点击查看:

平台建模规范: 平台三维模型制作指南
客户端搭建导入模型说明:http://forum.thingjs.com/thread-69124.htm

当通过客户端或者web端上传模型丢失贴图时,如何处理呢?

一.  FBX格式上传后丢失材质贴图

    1.1 FBX格式导入客户端(CB)中丢失贴图

        
CB中仅支持“standard标准材质”下的“Bllinn布林”材料,不支持其他材质。
        
自有模型导入web端或者客户端中丢失贴图或者模型的原因
        使用其他任意一种材质都会导致导出文件报错,在CB中丢失贴图
        例如:下图使用了CB中不支持的“金属”材料,一旦出现这种报错,3ds Max会自动导出一个灰色材料来代替该材质。
         自有模型导入web端或者客户端中丢失贴图或者模型的原因
         自有模型导入web端或者客户端中丢失贴图或者模型的原因
        下图使用"Bllinn布林"材料导出FBX格式,没有任何提示报错,CB中显示正常
         
自有模型导入web端或者客户端中丢失贴图或者模型的原因

   1.2 FBX格式在网页中导入丢失贴图
         
         如果在网页中上传需要将FBX文件附带贴图文件打一个zip包上传,而不是上传单独的FBX模型文件。单独上传FBX文件,模型导入网页中,将无法显示贴图
             自有模型导入web端或者客户端中丢失贴图或者模型的原因
            最后总结:FBX格式的模型文件不管是网页上传还是导入到CB中,我们首先要确保自己手上的模型文件在3ds Max中不存在丢失贴图的现象,这里不建议上来直接通过  网页上传,因为没办法确认这个模型材质贴图有没有问题,我们还是要导入到3ds Max中验证一下,重新导出FBX格式,如果导出没有报错,一般在CB中不会出现丢失贴图灰色显示的状况。

二. OBJ格式丢失材质贴图

    2.1 obj导入到CB中丢失贴图
          首先要验证我们的模型是完整的没有丢失贴图的现象,如模型本身丢失贴图可自行补充,如检查模型没有问题,导出时选择“三角面”选择材质导出,勾选“使用材质路径”
            自有模型导入web端或者客户端中丢失贴图或者模型的原因
           不勾选“使用材质路径”导入CB中模型材质全部丢失,如下图:
             自有模型导入web端或者客户端中丢失贴图或者模型的原因

三. 模型导入CB无法显示
      
      3.1 模型单独的面或单个物体显示不全
            不管是以下那种形式的建模,如在CB中出现单独的某个模型显示不全,首先检查模型“面”正反是否统一
             解决方法:在3d Max中查看对应模型的面是否“翻转”,将不显示的面或模型选中“翻转”过来即可
            自有模型导入web端或者客户端中丢失贴图或者模型的原因
            自有模型导入web端或者客户端中丢失贴图或者模型的原因
      3.2 物体元素中多个面显示不全
            模型正反面随机错乱
             自有模型导入web端或者客户端中丢失贴图或者模型的原因
                自有模型导入web端或者客户端中丢失贴图或者模型的原因
               解决方法:1.可编辑多边形下选中翻转面的所有“元素”,2.添加“法线”修改器,3.勾选“统一法线”,4.右键将模型转换为“可编辑网格”5.再次添加“法线”修改器,6.勾选“统一法线”
                自有模型导入web端或者客户端中丢失贴图或者模型的原因
                自有模型导入web端或者客户端中丢失贴图或者模型的原因
                自有模型导入web端或者客户端中丢失贴图或者模型的原因
                自有模型导入web端或者客户端中丢失贴图或者模型的原因

四. 模型导入CB中丢失整个模型或元素

     4.1 第一种材质透明属性,不透明度为"0",模型无法显示
            自有模型导入web端或者客户端中丢失贴图或者模型的原因
            自有模型导入web端或者客户端中丢失贴图或者模型的原因
           第二种:模型“顶点透明”为“0”时,如下图:第一张为,正常模型顶点属性,导出显示正常,第二张顶点Alpha属性为“0”,导出显示异常丢失  
             自有模型导入web端或者客户端中丢失贴图或者模型的原因
             自有模型导入web端或者客户端中丢失贴图或者模型的原因
             自有模型导入web端或者客户端中丢失贴图或者模型的原因


avatar
游客~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

130700ppkpl8x3t7tt1b1t