Я пытался визуализировать эту модель в ARKit: https://free3d.com/3d-model/traditional-ceiling-light-485.html. У меня есть файлы OBJ / MTL как для включения, так и выключения версии света. Когда я отображаю их в Blender, они выглядят так:
Однако, когда я помещаю их в мое тестовое приложение ARKit, они выглядят так:
В Blender вы можете четко видеть, что световой индикатор «вкл» светится, тогда как в ARKit обе модели выглядят одинаково , Я предполагаю, что файл MTL содержит то, что ARKit не поддерживает. MTL для версии «on» выглядит следующим образом:
# 3ds Max Wavefront OBJ Exporter v0.97b - (c)2007 guruware
# File Created: 19.03.2018 16:33:20
newmtl Traditional_Ceiling_Light_Metal
Ns 100.000000
Ni 15.000000
d 1.000000
Tr 0.000000
Tf 1.000000 1.000000 1.000000
illum 2
Ka 0.588000 0.588000 0.588000
Kd 0.500000 0.500000 0.500000
Ks 0.000000 0.000000 0.000000
Ke 0.000000 0.000000 0.000000
map_Ka Traditional_Ceiling_Light_Visual_Diffuse.png
map_Kd Traditional_Ceiling_Light_Visual_Diffuse.png
map_Ks Traditional_Ceiling_Light_Visual_Specular.png
map_bump Traditional_Ceiling_Light_Visual_Normal.png
bump Traditional_Ceiling_Light_Visual_Normal.png
newmtl Traditional_Ceiling_Light_Glass
Ns 100.000000
Ni 1.600000
d 1.000000
Tr 0.000000
Tf 1.000000 1.000000 1.000000
illum 2
Ka 0.588000 0.588000 0.588000
Kd 0.500000 0.500000 0.500000
Ks 0.000000 0.000000 0.000000
Ke 7.500000 7.500000 7.500000
map_Ka Traditional_Ceiling_Light_Visual_Diffuse.png
map_Kd Traditional_Ceiling_Light_Visual_Diffuse.png
map_Ks Traditional_Ceiling_Light_Visual_Specular.png
map_Ke Traditional_Ceiling_Light_Visual_Emissive.png
map_bump Traditional_Ceiling_Light_Visual_Normal.png
bump Traditional_Ceiling_Light_Visual_Normal.png
newmtl Traditional_Ceiling_Light
Ns 100.000000
Ni 1.600000
d 1.000000
Tr 0.000000
Tf 1.000000 1.000000 1.000000
illum 2
Ka 0.588000 0.588000 0.588000
Kd 0.500000 0.500000 0.500000
Ks 0.000000 0.000000 0.000000
Ke 7.500000 7.500000 7.500000
map_Ka Traditional_Ceiling_Light_Visual_Diffuse.png
map_Kd Traditional_Ceiling_Light_Visual_Diffuse.png
map_Ks Traditional_Ceiling_Light_Visual_Specular.png
map_Ke Traditional_Ceiling_Light_Visual_Emissive.png
map_bump Traditional_Ceiling_Light_Visual_Normal.png
bump Traditional_Ceiling_Light_Visual_Normal.png
Это просто тот случай, когда ARKit не может правильно отобразить эту модель?