You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When working at WebGPURenderer support for GLTFExporter, it was noticed that a certain asset introduces rendering issues with the WebGPU backend (see #29509 (comment)). With WebGL, everything renders as expected. The problematic file is models/gltf/ShaderBall.glb which uses normalized (and interleaved) buffer attributes. For some reasons, the mesh itself or other meshes in the scene can end up distorted.
Reproduction steps
Open one of the fiddles.
The scene should render two meshes (ShaderBall.glb and a torus knot).
Mugen87
changed the title
WebGPURenderer: Broken mesh rendering when using interleaved attributes.
WebGPURenderer: Broken mesh rendering when using normalized, interleaved attributes.
Oct 17, 2024
Description
When working at
WebGPURenderer
support forGLTFExporter
, it was noticed that a certain asset introduces rendering issues with the WebGPU backend (see #29509 (comment)). With WebGL, everything renders as expected. The problematic file ismodels/gltf/ShaderBall.glb
which uses normalized (and interleaved) buffer attributes. For some reasons, the mesh itself or other meshes in the scene can end up distorted.Reproduction steps
ShaderBall.glb
and a torus knot).Code
Live example
Screenshots
Version
r169
Device
Desktop
Browser
Chrome
OS
MacOS
The text was updated successfully, but these errors were encountered: