3D models in Scene-Viewer are darker than in Model-Viewer #2173
Replies: 16 comments
-
Unfortunately, at this time there is no way for you to configure the lighting in Scene Viewer. And, as far as Quick Look is concerned, we do not have any ability to communicate with or influence the Apple team that builds it so there isn't much that we can do about it. That said, we are constantly making improvements to our rendering backend, and we are confident that with every iteration our rendering of the model is increasingly representative of the look intended by our users. When we make those improvements, we usually take what we have learned and share it with the Three.js, Scene Viewer and Filament teams. Our hope is that over time, all renderers will begin to converge on a common rendered result for any given input configuration. It needs to be said that Scene Viewer will probably always lag behind Anyway, this is great feedback for us to share with the related teams (Scene Viewer and Filament), so we should figure out what is most actionable for them. cc @elalish who has been doing all of the work to shore up our rendering backend. |
Beta Was this translation helpful? Give feedback.
-
@areavisuale Also, because words like "darker" can be a tad vague in the realm of rendering, would you mind clarifying what you mean a little? For instance, if you make |
Beta Was this translation helpful? Give feedback.
-
I mean “darker” using the same device and the same browser, maintaining the default parameters. How can I change the exposure? |
Beta Was this translation helpful? Give feedback.
-
There is an |
Beta Was this translation helpful? Give feedback.
-
Ok, the exposure setting doesn't seem to help me. I want to share with you these screenshots to understand better the situation: (screenshots taken with a Galaxy S7, Google Chrome, model-viewer dev website) Considerations: Conclusions: |
Beta Was this translation helpful? Give feedback.
-
@areavisuale what you are experiencing looks like a result of a Scene Viewer feature that attempts to estimate the lighting in the local area called Environmental HDR. The intention of this feature is to use local area light estimation to control the lighting used when presenting in AR, so in a darker room, the light on the model will be relatively darker. I believe that Quick Look does something similar. It sounds like you might prefer the lighting you see in Quick Look. Can you share some Quick Look screenshots for us using the same room so that we can compare them? |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Thank you for the very clear comparisons! We will forward your feedback to the Scene Viewer team. |
Beta Was this translation helpful? Give feedback.
-
Are there any news? I tried with other 3D models and the result is the same. If I use Sceneviewer AR mode and I am in backlight, the model is completely black. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
I want to correct my previous assertion. |
Beta Was this translation helpful? Give feedback.
-
Thank you for the detailed info! We'll pass it along to Scene Viewer; I believe they are already looking into this. |
Beta Was this translation helpful? Give feedback.
-
@areavisuale The images you last shared look correct in that there is a bright model in a bright camera image and a dark model in a dark camera image. Can you share two versions where the lighting around the phone is basically the same but the rendering is different? That's what would indicate an error. |
Beta Was this translation helpful? Give feedback.
-
All 3d models (big, small...) are rendered in the same way, the problem is in the way ArCore calculates the global illumination. Is too sensible to dark areas, and too often it assumes that we are in a dark room only because there are some dark elements in the camera view. In this animated gif you can see how my model is well illuminated only when i point the camera to the floor, when I point higher the model become completely black |
Beta Was this translation helpful? Give feedback.
-
Hi @areavisuale, @elalish . Could you solve the problem? In my case, the models in quick-look (iOS - .usdz) are darker than in scene-viewer (Android). Same model. Same environment. Same everything. How can I add more light to the .usdz model? |
Beta Was this translation helpful? Give feedback.
-
@hbaugmentedreality This is a general problem with AR lighting estimation algorithms. Once iOS supports WebXR you'll be able to have some control over this, but until then all you can do is file a bug on Apple's QuickLook. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Description
I noticed that when I export a glb file it has an acceptable lighting when I see it in model-viewer, but when I open scene-viewer (or AR QuickLook) it is darker. I don't know how to improve this, because I know that I can adjust lighting in model-viewer but not in scene-viewer/ar quicklook. The problem can be seen also with astronaut.glb here: https://modelviewer.dev/examples/augmented-reality.html.
Live Demo
https://modelviewer.dev/examples/augmented-reality.html
Browser Affected
OS
Beta Was this translation helpful? Give feedback.
All reactions