Java examples for javax.media.j3d:Transform3D
create Java 3D Transform Vector3f
import java.math.BigDecimal; import java.math.RoundingMode; import java.util.Enumeration; import javax.media.j3d.Appearance; import javax.media.j3d.BoundingSphere; import javax.media.j3d.BranchGroup; import javax.media.j3d.Material; import javax.media.j3d.Node; import javax.media.j3d.PolygonAttributes; import javax.media.j3d.Shape3D; import javax.media.j3d.Transform3D; import javax.media.j3d.TransformGroup; import javax.vecmath.Color3f; import javax.vecmath.Point3d; import javax.vecmath.Point3f; import javax.vecmath.Quat4f; import javax.vecmath.Vector3f; public class Main{ public static synchronized Transform3D createTransform( Vector3f translation) { Transform3D transform = new Transform3D(); transform.setTranslation(translation); return transform; }//from ww w . j a v a 2 s . c om public static synchronized Transform3D createTransform(double rotY, Vector3f translation) { Transform3D transform = new Transform3D(); transform.rotY(rotY); transform.setTranslation(translation); return transform; } }