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.
The BoundingBox API now has fields for minZ and depth (and maxZ). We need to implement this when a 3D transform is used.
Comments
Fixed.
07-01-2011
Changeset: a575cb6000cf
Author: Chien Yang <chien.yang@oracle.com>
Date: Thu Jan 06 18:13:10 2011 -0800
URL: http://jfxsrc.sfbay.sun.com/javafx/presidio/scrum/graphics/runtime/rev/a575cb6000cf
Description:
Completed implememtation work required to support 3D Bounds - RT-6493
07-01-2011
Phase 3.
Changeset: 17b75c99f494
Author: Chien Yang <chien.yang@oracle.com>
Date: Wed Dec 29 15:57:13 2010 -0800
URL: http://jfxsrc.sfbay.sun.com/javafx/presidio/scrum/graphics/runtime/rev/17b75c99f494
Description:
Partial fix to RT-6493: Implement 3D Bounds support
1) Added new 3D methods to public Bounds and BoundingBox classes
2) Wired up various compute bounds methods to handle BaseBounds instead of RectBounds.
3) Added Z dimension in bounds computation to Node and Parent classes. (still a work in progress)
4) Changed the semantic of empty and intersect in bounds computation.
30-12-2010
Phase 2:
Changeset: b37d17dac89a
Author: Chien Yang <chien.yang@sun.com>
Date: Thu Dec 23 16:42:59 2010 -0800
URL: http://jfxsrc.sfbay.sun.com/javafx/presidio/scrum/graphics/runtime/rev/b37d17dac89a
Description:
Partial work needed to support 3D Bounds: RT-6493
1) RectBounds: Change x1, x2, y1 and y2 from public to private, and getters and setters to these members.
2) BoxBounds: Change x1, x2, y1, y2, z1 and z2 from public to private, and getters and setters to these members.
3) Changed all references to RectBounds' members to use the new getters and setters.
4) Added new methods to Vec2f, Vec2d, Vec3f and Vec3d.
24-12-2010
Changeset: a6ccbae32505
Author: Chien Yang <chien.yang@oracle.com>
Date: Fri Dec 17 00:11:09 2010 -0800
URL: http://jfxsrc.sfbay.sun.com/javafx/presidio/scrum/graphics/runtime/rev/a6ccbae32505
Description:
Initial groundwork to support 3D Bounds: RT-6493.
1) Created new Bounds classes (BaseBounds and BoxBounds) and replaced Bounds2D with RectBounds.
2) Renamed all Bounds2D instances with RectangleBounds.
3) Cleanup and refactored some Bounds related methods.
4) Deleted decora-demo, an unused project.