hg: openjfx/8/graphics/rt: RT-17401: 3D geometry support -- initial commit, only d3d is implemented

hang.vo at oracle.com hang.vo at oracle.com
Thu Feb 7 17:32:47 PST 2013


Changeset: 0f328860af65
Author:    kcr
Date:      2013-02-07 17:13 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/0f328860af65

RT-17401: 3D geometry support -- initial commit, only d3d is implemented
Contributed-by: jada

- javafx-geom/src/com/sun/javafx/geom/CameraImpl.java
- javafx-geom/src/com/sun/javafx/geom/ParallelCameraImpl.java
- javafx-geom/src/com/sun/javafx/geom/PerspectiveCameraImpl.java
! javafx-geom/src/com/sun/javafx/geom/PickRay.java
! javafx-geom/src/com/sun/javafx/geom/transform/GeneralTransform3D.java
+ javafx-sg-common/src/com/sun/javafx/sg/PGAmbientLight.java
+ javafx-sg-common/src/com/sun/javafx/sg/PGBox.java
+ javafx-sg-common/src/com/sun/javafx/sg/PGCamera.java
+ javafx-sg-common/src/com/sun/javafx/sg/PGCylinder.java
+ javafx-sg-common/src/com/sun/javafx/sg/PGLightBase.java
+ javafx-sg-common/src/com/sun/javafx/sg/PGMeshView.java
+ javafx-sg-common/src/com/sun/javafx/sg/PGParallelCamera.java
+ javafx-sg-common/src/com/sun/javafx/sg/PGPerspectiveCamera.java
+ javafx-sg-common/src/com/sun/javafx/sg/PGPhongMaterial.java
+ javafx-sg-common/src/com/sun/javafx/sg/PGPointLight.java
+ javafx-sg-common/src/com/sun/javafx/sg/PGShape3D.java
+ javafx-sg-common/src/com/sun/javafx/sg/PGSphere.java
+ javafx-sg-common/src/com/sun/javafx/sg/PGTriangleMesh.java
+ javafx-sg-prism/src/com/sun/javafx/sg/prism/NGAmbientLight.java
+ javafx-sg-prism/src/com/sun/javafx/sg/prism/NGBox.java
+ javafx-sg-prism/src/com/sun/javafx/sg/prism/NGCamera.java
+ javafx-sg-prism/src/com/sun/javafx/sg/prism/NGCylinder.java
! javafx-sg-prism/src/com/sun/javafx/sg/prism/NGGroup.java
+ javafx-sg-prism/src/com/sun/javafx/sg/prism/NGLightBase.java
+ javafx-sg-prism/src/com/sun/javafx/sg/prism/NGMeshView.java
! javafx-sg-prism/src/com/sun/javafx/sg/prism/NGNode.java
+ javafx-sg-prism/src/com/sun/javafx/sg/prism/NGParallelCamera.java
+ javafx-sg-prism/src/com/sun/javafx/sg/prism/NGPerspectiveCamera.java
+ javafx-sg-prism/src/com/sun/javafx/sg/prism/NGPhongMaterial.java
+ javafx-sg-prism/src/com/sun/javafx/sg/prism/NGPointLight.java
! javafx-sg-prism/src/com/sun/javafx/sg/prism/NGRegion.java
+ javafx-sg-prism/src/com/sun/javafx/sg/prism/NGShape3D.java
+ javafx-sg-prism/src/com/sun/javafx/sg/prism/NGSphere.java
+ javafx-sg-prism/src/com/sun/javafx/sg/prism/NGTriangleMesh.java
! javafx-sg-prism/test/com/sun/javafx/sg/prism/TestGraphics.java
! javafx-ui-common/src/com/sun/javafx/scene/DirtyBits.java
! javafx-ui-common/src/com/sun/javafx/scene/EnteredExitedHandler.java
! javafx-ui-common/src/com/sun/javafx/scene/input/InputEventUtils.java
+ javafx-ui-common/src/com/sun/javafx/scene/input/PickResultChooser.java
! javafx-ui-common/src/com/sun/javafx/tk/DummyToolkit.java
! javafx-ui-common/src/com/sun/javafx/tk/TKScene.java
! javafx-ui-common/src/com/sun/javafx/tk/Toolkit.java
+ javafx-ui-common/src/javafx/scene/AmbientLight.java
! javafx-ui-common/src/javafx/scene/Camera.java
+ javafx-ui-common/src/javafx/scene/LightBase.java
! javafx-ui-common/src/javafx/scene/Node.java
! javafx-ui-common/src/javafx/scene/ParallelCamera.java
! javafx-ui-common/src/javafx/scene/Parent.java
! javafx-ui-common/src/javafx/scene/PerspectiveCamera.java
+ javafx-ui-common/src/javafx/scene/PointLight.java
! javafx-ui-common/src/javafx/scene/Scene.java
+ javafx-ui-common/src/javafx/scene/SubScene.java
! javafx-ui-common/src/javafx/scene/input/ContextMenuEvent.java
! javafx-ui-common/src/javafx/scene/input/DragEvent.java
! javafx-ui-common/src/javafx/scene/input/GestureEvent.java
! javafx-ui-common/src/javafx/scene/input/KeyEvent.java
! javafx-ui-common/src/javafx/scene/input/MouseDragEvent.java
! javafx-ui-common/src/javafx/scene/input/MouseEvent.java
+ javafx-ui-common/src/javafx/scene/input/PickResult.java
! javafx-ui-common/src/javafx/scene/input/RotateEvent.java
! javafx-ui-common/src/javafx/scene/input/ScrollEvent.java
! javafx-ui-common/src/javafx/scene/input/SwipeEvent.java
! javafx-ui-common/src/javafx/scene/input/TouchPoint.java
! javafx-ui-common/src/javafx/scene/input/ZoomEvent.java
! javafx-ui-common/src/javafx/scene/layout/Region.java
+ javafx-ui-common/src/javafx/scene/paint/Material.java
+ javafx-ui-common/src/javafx/scene/paint/PhongMaterial.java
+ javafx-ui-common/src/javafx/scene/shape/Box.java
+ javafx-ui-common/src/javafx/scene/shape/CullFace.java
+ javafx-ui-common/src/javafx/scene/shape/Cylinder.java
+ javafx-ui-common/src/javafx/scene/shape/DrawMode.java
+ javafx-ui-common/src/javafx/scene/shape/Mesh.java
+ javafx-ui-common/src/javafx/scene/shape/MeshView.java
+ javafx-ui-common/src/javafx/scene/shape/PredefinedMeshManager.java
+ javafx-ui-common/src/javafx/scene/shape/Shape3D.java
+ javafx-ui-common/src/javafx/scene/shape/Sphere.java
+ javafx-ui-common/src/javafx/scene/shape/TriangleMesh.java
! javafx-ui-common/test/unit/javafx/scene/MouseTest.java
+ javafx-ui-common/test/unit/javafx/scene/MouseTest3D.java
! javafx-ui-common/test/unit/javafx/scene/NodeTest.java
! javafx-ui-common/test/unit/javafx/scene/Scenegraph_eventHandlers_Test.java
! javafx-ui-common/test/unit/javafx/scene/input/ContextMenuEventTest.java
! javafx-ui-common/test/unit/javafx/scene/input/DragAndDropTest.java
! javafx-ui-common/test/unit/javafx/scene/input/MouseDragEventTest.java
! javafx-ui-common/test/unit/javafx/scene/input/RotateEventTest.java
! javafx-ui-common/test/unit/javafx/scene/input/ScrollEventTest.java
! javafx-ui-common/test/unit/javafx/scene/input/SwipeEventTest.java
! javafx-ui-common/test/unit/javafx/scene/input/TestNode.java
! javafx-ui-common/test/unit/javafx/scene/input/TouchEventTest.java
! javafx-ui-common/test/unit/javafx/scene/input/ZoomEventTest.java
! javafx-ui-controls/test/com/sun/javafx/scene/control/skin/ScrollPaneSkinTest.java
! javafx-ui-controls/test/com/sun/javafx/scene/control/skin/VirtualFlowTest.java
+ test-stub-toolkit/src/com/sun/javafx/pgstub/StubBox.java
+ test-stub-toolkit/src/com/sun/javafx/pgstub/StubCylinder.java
+ test-stub-toolkit/src/com/sun/javafx/pgstub/StubMeshView.java
! test-stub-toolkit/src/com/sun/javafx/pgstub/StubScene.java
+ test-stub-toolkit/src/com/sun/javafx/pgstub/StubShape3D.java
+ test-stub-toolkit/src/com/sun/javafx/pgstub/StubSphere.java
! test-stub-toolkit/src/com/sun/javafx/pgstub/StubToolkit.java
+ test-stub-toolkit/src/com/sun/javafx/pgstub/StubTriangleMesh.java



More information about the openjfx-dev mailing list