-
Type:
Bug
-
Resolution: Fixed
-
Priority:
P3
-
Affects Version/s: 8
-
Component/s: javafx
With a perspective camera, events delivered to any node that's not lying flat on the XY plane contain wrong local coordinates - they don't reflect the projection transformations.
Needed API changes:
Affected classes: MouseEvent, MouseDragEvent, DragEvent, GestureEvent, ContextMenuEvent, TouchPoint
Add methods getZ(), getPickResult()
Add PickResult to all their constructors
See https://wikis.oracle.com/display/OpenJDK/Picking3dAPI
Needed API changes:
Affected classes: MouseEvent, MouseDragEvent, DragEvent, GestureEvent, ContextMenuEvent, TouchPoint
Add methods getZ(), getPickResult()
Add PickResult to all their constructors
See https://wikis.oracle.com/display/OpenJDK/Picking3dAPI
- relates to
-
JDK-8091210 3D to 2D coordinates conversion API is needed
-
- Open
-
-
JDK-8123973 Picking doesn't work with parallel camera where Z != 0
-
- Resolved
-
-
JDK-8124268 [FX3D] Picking: MouseEvent not errase last result.
-
- Resolved
-
-
JDK-8101976 Implement picking support for 3D primitives
-
- Resolved
-