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
Web GPU clipping requires creating a new group and adding objects to it, which introduces new objects and changes the tree like data structure of objects in the scene, making it no longer compatible with the clipping of old projects and reducing usability
Solution
Expectation: No need to create a new group, it will not damage the scene tree structure
Alternatives
use Material prop clippingPlanes?
Additional context
No response
The text was updated successfully, but these errors were encountered:
Some context: The API has been changed on purpose since the previous approach in WebGLRenderer made it hard to implement hierarchical clipping which is actually often want in apps. By having ClippingGroup, it's easy to "encode" the clipping into the scene graph.
Defining global clipping on the renderer level was always problematic when doing multi-pass rendering since you have to toggle clipping properties depending on the renderer state which tends to be error prone.
With ClippingGroup, you should not loose any type of functionality. Instead you get more flexibility and an easier setup when using hierarchical clipping.
Description
Web GPU clipping requires creating a new group and adding objects to it, which introduces new objects and changes the tree like data structure of objects in the scene, making it no longer compatible with the clipping of old projects and reducing usability

Solution
Expectation: No need to create a new group, it will not damage the scene tree structure
Alternatives
use Material prop clippingPlanes?
Additional context
No response
The text was updated successfully, but these errors were encountered: