-
-
Notifications
You must be signed in to change notification settings - Fork 35.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Logarithmic depthbuffer not working correctly on devices that do not support EXT_frag_depth #13047
Comments
Can you provide a screenshot?
What "update" are your referring to? Did it work prior to that update?
Chrome only? |
Here's a screenshot from the fiddle I'm guessing it indirectly happened after this pull request #11995 I only had chrome/safari on my test devices so i checked those, I can install firefox if you want. I should probable add that, the closer the camera is to the surface the greater the bending is. |
OK, there is no "bending". What you are seeing are depth-buffer artifacts close to the near plane. The issue is discussed here, and the work-around is to tessellate your geometry -- both boxes in this case. As stated in the title to this post, the logarithmic depth buffer artifacts occur on devices that do not support the Fiddle showing the issue: three.js r.90dev |
I see, Thank you so much @WestLangley for helping me out. |
Description of the problem
Surfaces "bend" and disappear after the latest update to support logarithmic depthbuffer on devices that do not support EXT_frag_depth with logarithmicDepthBuffer set to true.
https://jsfiddle.net/dz37428b/7/
Three.js version
Browser
OS
The text was updated successfully, but these errors were encountered: