Using TransformControls with WebGPURenderer

I tried to use TransformControls with a project using WebGPURenderer. When the transformControls object is added to the scene there is an error - “object not an instance of THREE.Object3D”
let transformControls = new TransformControls(camera, renderer.domElement);
scene.add(transformControls);

Is TransformControls not supported when using WebGPURenderer?

I don’t think it has anything to do with the WebGPURenderer.
Try using the getHelper() method,
E.g.,

- scene.add(transformControls)
+ scene.add(transformControls.getHelper())
1 Like

That was it!

FYI: How TransformControls is added to the scene was changed in r169: