Hi .
you must disable the call to setNominalViewingTransform(); or you camera
will go back to old value ;-)
And you also must get your viewing platform from your simpleUniverse as
show below
Try this time:
SimpleUniverse simpleU = new SimpleUniverse(canvas3D);
BranchGroup scene = createSceneGrap
Hi, thanks Alessandro
SimpleUniverse simpleU = new SimpleUniverse(canvas3D); BranchGroup scene = createSceneGraph(canvas3D, simpleU); scene.compile();
Transform3D t3d = new Transform3D(); double viewDistance = 10.0; t3d.set(new Vector3d(0.0, 0.0, viewDistance)); viewingPlatform.getViewP
Try
Transform3D t3d = new Transform3D();
double viewDistance = myZDistance; // put your double Z value here.
t3d.set(new Vector3d(0.0, 0.0, viewDistance));
viewingPlatform.getViewPlatformTransform().setTransform(t3d);
Alessandro
Zack FC escreveu:
Hi,
How to manually set the eye position? I want
Hi,How to manually set the eye position? I want to make the z position fear a bit. I try to put some value inside and it display a error message:
setNominalViewingTransform() in com.sun.j3d.utils.universe.ViewingPlatform cannot be applied to (double,double,double)
Please help...
Faithfully,ZackDo y