I have an application written in in Java 3D. As Java 3D is now virtually dead I am thinking about converting the code to JavaFX (JavaFX 8 supports 3D objects).
The question is whether it is relatively simple to convert Java 3D code to Java FX code? Are there straightforward counterparts of Java 3D methods in JavaFX or would it be more like a total redesign of the code?
Here is a little list of packages used in the Java 3D code:
- javax.media.j3d.Alpha;
- javax.media.j3d.Appearance;
- javax.media.j3d.Behavior;
- javax.media.j3d.BoundingSphere;
- javax.media.j3d.BranchGroup;
- javax.media.j3d.Canvas3D;
- javax.media.j3d.GeometryArray;
- javax.media.j3d.LineArray;
- javax.media.j3d.PointLight;
- javax.media.j3d.Shape3D;
- javax.media.j3d.Switch;
- javax.media.j3d.Transform3D;
- javax.media.j3d.TransformGroup;
- javax.media.j3d.WakeupOnElapsedFrames;
- javax.media.j3d.WakeupOnElapsedTime;
- javax.vecmath.Matrix4f;
- javax.vecmath.Vector3d;
- javax.vecmath.Vector3f;