-
-
Notifications
You must be signed in to change notification settings - Fork 36.2k
Closed
Description
Description of the problem
Right now, the default precision for shader progams in three.js is highp. Issues like #14137 showed that this approach causes rendering problems especially on (older) mobile devices . Using mediump would solve these issues and also improve the performance of the shader execution on mobile, see #14137 (comment).
The problem is that certain materials like MeshStandardMaterial can not produce correct visual output with mediump right now, see #14137 (comment). Changing certain parts of the shader souce code is necessary to solve this issue.
Three.js version
- Dev
- r94
- ...
Browser
- All of them
- Chrome
- Firefox
- Internet Explorer
OS
- All of them
- Windows
- macOS
- Linux
- Android
- iOS