Desiree, I said:
> Another solution may be to extend DefaultRendererJ3D and
> override its doTransform() method to be exactly the same
> code as DefaultRendererJ3D, except to copy the contents
> of 'branch' before returning it (to RendererJ3D.doAction()
> which then adds it to the live scene graph).
Actually, the override implementation of doTransform() can
simply be:
public BranchGroup doTransform()
throws VisADException, RemoteException {
BranchGroup branch = super.doTransform();
// now extract the GeometryArrays from branch
// . . .
return branch;
}
Cheers, Bill