Im trying to render a set of transform controls so that they are always visible to the user. However, When I set DepthWrite to false or use the AlwaysDepth function on the transform controls, I get the desired outcome, but the individual components of the transform controller render on top of each other too.
With DepthWrite set to false:
The issue (example):
Desired outcome (what transform controls are supposed to look like)
Is there anyway to set DepthWrite to false for a THREE.Group and not its individual components so that the group renders in front of other objects, but the individual components of the transform controls behave as if DepthWrite is set to true so that they don't render in front of each other?