JDK-8102036 : Implement 3D Camera support for FX 8
  • Type: Enhancement
  • Component: javafx
  • Sub-Component: graphics
  • Affected Version: 8
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2012-11-28
  • Updated: 2015-06-16
  • Resolved: 2013-01-18
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 8
8Fixed
Related Reports
Blocks :  
Description
The existing 3D camera implementation in the 3D prototype is a hack and it is incomparable to the FX 8 specification.
Comments
Changeset: 7e3316383ee6 Author: Chien Yang <chien.yang@orcale.com> Date: Fri Jan 18 00:39:00 2013 -0800 URL: http://jfxsrc.us.oracle.com/sandbox/javafx/8.0/gfx-3d-api/rt-closed/rev/7e3316383ee6 Description: Completed Camera implementation work: 1) Unify Camera model for 3D mesh and existing 2D primitives. 2) Support movable camera 3) Support fixed eye position mode Added MeshViewerFixedEyePosition test to toys/FX8-3D-API
18-01-2013

Implemented PerspectiveCamera update logic for the Java layer. There is still native layer to clean up and simplify. rt: Changeset: 68d436bce24a Author: Chien Yang <chien.yang@orcale.com> Date: Thu Dec 20 22:38:59 2012 -0800 URL: http://jfxsrc.us.oracle.com/sandbox/javafx/8.0/gfx-3d-api/rt/rev/68d436bce24a rt-closed: Changeset: d78fb0668494 Author: Chien Yang <chien.yang@orcale.com> Date: Thu Dec 20 22:28:35 2012 -0800 URL: http://jfxsrc.us.oracle.com/sandbox/javafx/8.0/gfx-3d-api/rt-closed/rev/d78fb0668494
21-12-2012

Removed CameraImpl and changed default program for FX8-3DAPI project. Changeset: e23b06d74447 Author: Chien Yang <chien.yang@orcale.com> Date: Thu Dec 13 15:23:22 2012 -0800 URL: http://jfxsrc.us.oracle.com/sandbox/javafx/8.0/gfx-3d-api/rt-closed/rev/e23b06d74447
13-12-2012

Lay the initial work needed to support Camera as Node. rt: Changeset: af60b5fccae0 Author: Chien Yang <chien.yang@orcale.com> Date: Thu Dec 13 11:44:19 2012 -0800 URL: http://jfxsrc.us.oracle.com/sandbox/javafx/8.0/gfx-3d-api/rt/rev/af60b5fccae0 rt-closed: Changeset: 2ce01bd1eb16 Author: Chien Yang <chien.yang@orcale.com> Date: Thu Dec 13 11:45:15 2012 -0800 URL: http://jfxsrc.us.oracle.com/sandbox/javafx/8.0/gfx-3d-api/rt-closed/rev/2ce01bd1eb16
13-12-2012