Skip to content
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

Mesh batching is broken on macOS #20

Open
brianpeiris opened this issue Dec 7, 2019 · 1 comment
Open

Mesh batching is broken on macOS #20

brianpeiris opened this issue Dec 7, 2019 · 1 comment

Comments

@brianpeiris
Copy link
Contributor

The mesh batching example in this repo is renders incorrectly on macOS in both Firefox and Chrome (tested on a 13-inch 2018 MacBook Pro with Intel Iris Plus Graphics 655 chipset). Specifically, most of the textures on the meshes in the atrium GLB are rendered white and the mip mapping on the animated fan is incorrect. Inspecting the atlas shows that the base texture on layer 0 is being overwritten by mip maps from other levels and layers. Although a similar bug was observed with image batching, and fixed in #19, that fix does not seem to work for the atrium model. Also similarly, reducing the layer resolution does seem to work around the issue, at least partially.

Bug repro screenshot on macOS:
image

Working render on Windows:
image

@brianpeiris
Copy link
Contributor Author

This also repros in Spoke when the "Unlit" render mode is enabled.
It also repros on a 2018 Mac Mini, which has integrated Intel UHD 630 graphics and 1.5GB of GPU memory.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant