Я работаю над приложением для iOS с ARKit 3 и RealityKit. Я хочу создать виртуальные 2D плоскости внутри комнаты, содержащей изображения. Поэтому я использовал
Добавление материала в ModelEntity программно
Но изображения, которые не являются почти белыми, будут отображаться очень темными, почти черными. Я также попробовал UnlitMaterial
. Это действительно создало немного лучший результат, но изображения все еще слишком темные. Эта проблема сохраняется в файлах JPEG и PNG.
В более ранних версиях, где я использовал SceneKit, я решал аналогичную проблему через
sceneView.automaticallyUpdatesLighting = true
sceneView.autoenablesDefaultLighting = true
Я полагаю, что изображение действительно освещало этот код.
Как я могу решить проблему в RealityKit?
Возможно, связано: https://forums.developer.apple.com/thread/119265