如何修复 AR Quick look 中太暗的 USDZ 模型
How to fix USDZ model that are too dark in AR Quick look
我正在尝试将 obj 模型转换为 usdz,但在 iPhone 上以 AR Quick Look 查看时模型看起来太暗了。
我要转换模型 运行。
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 上的 Quick look 中的灯光都不对。对象模式和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
我尝试了几种不同的对象模型和纹理,结果总是一样的。如果我也将颜色纹理添加到 emissive_map 模型不再暗,但颜色不再正确。
尝试在转换模型时添加空(黑色)金属贴图。
我正在尝试将 obj 模型转换为 usdz,但在 iPhone 上以 AR Quick Look 查看时模型看起来太暗了。
我要转换模型 运行。
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 上的 Quick look 中的灯光都不对。对象模式和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
我尝试了几种不同的对象模型和纹理,结果总是一样的。如果我也将颜色纹理添加到 emissive_map 模型不再暗,但颜色不再正确。
尝试在转换模型时添加空(黑色)金属贴图。