ARアプリケーションのスクリーンショット機能を提供していますが、私が撮ったスクリーンショット(sceneView.snapshot()
)がカメラから見えるものよりもかなり暗いことに気付きました。私はアップルからARKitのサンプルコードを使用していて、これはそれに影響を及ぼしているように思える:Scenekit snapshot()にはカメラの露出設定が含まれていません
camera.wantsHDR = true
camera.wantsExposureAdaptation = true
camera.exposureOffset = -1
camera.minimumExposure = -1
camera.maximumExposure = 3
私は露出設定を削除すると、スナップショットが正常に動作します。スナップショットがそれらの露出設定を考慮することを確認する方法はありますか?
イムない100%(私はARKitではほとんど行われてきたように)が、私はあると思う。このわから変数 'sceneView.automaticallyUpdatesLighting = true'にこれを試してみて、それが –
あなたはすでにこれを読んだことができますかどうかを確認記事?また、sceneViewの照明についても説明しています。https://blog.markdaws.net/arkit-by-example-part-4-realism-lighting-pbr-b9a0bedb013e – StuiterSlurf