如何修复AR快速外观太暗的USDZ模型



我正在尝试将OBJ模型转换为USDZ,但是在iPhone上查看AR时,该模型看起来太黑了。

转换我正在运行的模型。

xcrun usdz_converter Kudde_v03/Kudde_v03.obj ./Kudde_flower_2048.usdz -color_map Final_test_1/Textures/2048/Kudde_2048_flower_lagoon_color_map.png -normal_map Final_test_1/Textures/2048/Kudde_2048_normal_map.png -v 

该型号的转换良好,并且可以快速查看我的Mac,但是当我快速查看iPhone时,型号太黑了。如果我在Xcode和scenekit中打开OBJ文件,则在将颜色映射应用于分散选项之后,模型也看起来不错。

这就像在iPhone上快速查看的照明都是错误的。问题在对象模式和AR模式下都存在。

这就是我在iPhone x快速查看https://ibb.co/mg69bvb上的样子(文件应用程序中的预览看起来不错(并在我的Mac https://ibb.co/GM626ZF上使用快速查看使用Xcode https://ibb.co/zpgfr7f

我的冗长输出。

usdz_converter  
Version: 1.009  
-v: Verbose output  

Primitives:  
  Transform: /Kudde_v03  
  Transform: /Kudde_v03/Geom  
  GeomMesh: /Kudde_v03/Geom/ZBrush_defualt_group  
  bound material: /Kudde_v03/Materials/default  
  Replacing material  
  unbind material: /Kudde_v03/Materials/default  
  Binding to material /Kudde_v03/Materials/StingrayPBS_0  
  GeomScope: /Kudde_v03/Materials  
  ShadeMaterial: /Kudde_v03/Materials/default  
  ShadeMaterial: /Kudde_v03/Materials/StingrayPBS_0  
  ShadeShader: /Kudde_v03/Materials/StingrayPBS_0/pbr  
  ShadeShader: /Kudde_v03/Materials/StingrayPBS_0/Primvar  
  ShadeShader: /Kudde_v03/Materials/StingrayPBS_0/color_map  
  ShadeShader: /Kudde_v03/Materials/StingrayPBS_0/normal_map  
  ShadeShader: /Kudde_v03/Materials/StingrayPBS_0/ao_map  
  ShadeShader: /Kudde_v03/Materials/StingrayPBS_0/emissive_map  
  ShadeShader: /Kudde_v03/Materials/StingrayPBS_0/metallic_map  
  ShadeShader: /Kudde_v03/Materials/StingrayPBS_0/roughness_map 

我尝试了一些不同的OBJ模型和纹理,结果总是相同的。如果我还将颜色纹理添加到Exive_map中,模型不再是黑暗的,但是颜色不再正确。

在转换模型时尝试添加一个空的(黑色(金属地图。

相关内容

  • 没有找到相关文章

最新更新