Opacity for MeshStandardNodeMaterial works in WebGLRenderer, but not in WebGPURenderer

Describe the bug

It looks to me after some testing that the opacity of a MeshStandardNodeMaterial only works in the WebGLRenderer, but not in the WebGPURenderer. I tried both with just setting the opacity property directly, or setting a opacityNode via a FloatNode.

To Reproduce

I created two minimal pens for testing:

One with a WebGLRenderer: https://codepen.io/geo_coder/pen/JjrmpJr
Same code, modified for a WebGPURenderer: https://codepen.io/geo_coder/pen/eYGPVGB

Screenshots

WebGLRenderer:

(shows the expected behaviour with opacity)

WebGPURenderer:

(opacity is missing)

Platform:

  • Device: Desktop
  • OS: Windows
  • Browser: Chrome Canary, Webview
  • Three.js version: dev, r136

@sunag, could you have a look maybe? Thanks in advance!

1 thought on “Opacity for MeshStandardNodeMaterial works in WebGLRenderer, but not in WebGPURenderer

Comments are closed.