anchor = hitResult.createAnchor();
anchorNode = new AnchorNode(anchor);
anchorNode.setParent(arView.getArSceneView().getScene());
transformableNode = new TransformableNode(arView.getTransformationSystem()); // As you said i have added one transformablenode which will allow transformation.
transformableNode.setParent(anchorNode);
transformableNode.setRenderable(modelRenderable);
transformableNode.select();
Затем я добавил еще один узел, который заменит первый с тем же преобразованием.
Node node = new Node();
Vector3 position = transformableNode.getLocalPosition();
Quaternion rotation = transformableNode.getLocalRotation();
TransformableNode andyNOde = new TransformableNode(arView.getTransformationSystem());
andyNOde.setRenderable(andyRenderable);
andyNOde.setLocalPosition(position);
andyNOde.setLocalRotation(rotation);
andyNOde.setParent(node);
anchorNode.removeChild(transformableNode);
anchorNode.addChild(node);
Он работает с этим кодом, может быть, вы что-то делали не так, проверьте код дважды. Надеюсь, это поможет!