Placing viewpoint

Hi!

The aim of the question is how to place the ‘eye’ at a specified point and looking into a certain direction.
Is there a simplier way to do it than playing with the TransformGroup above the View?
If not, how to create the Transform3D corresponding to the direction (a vector) the ‘eye’ is looking at?

Code would be appreciated.

Transform3D#lookAt(Point3d eye, Point3d center, Vector3d up)

thanks