hg: openjfx/8/graphics/rt: 3D Viewer App - Added support for DAE file format. Added basic polygon mesh support for meshs with more complex faces than triangles. Added subdivision of polygon meshs
hang.vo at oracle.com
hang.vo at oracle.com
Sun May 19 22:19:11 PDT 2013
Changeset: ac4ef880fa64
Author: "Jasper Potts"
Date: 2013-05-19 22:12 -0700
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/ac4ef880fa64
3D Viewer App - Added support for DAE file format. Added basic polygon mesh support for meshs with more complex faces than triangles. Added subdivision of polygon meshs
! apps/experiments/3DViewer/3D Viewer.iml
! apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/Importer3D.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/dae/DaeImporter.java
! apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/obj/FloatArrayList.java
! apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/obj/IntegerArrayList.java
! apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/obj/ObjImporter.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/obj/PolyObjImporter.java
! apps/experiments/3DViewer/src/main/java/com/javafx/experiments/jfx3dviewer/ContentModel.java
! apps/experiments/3DViewer/src/main/java/com/javafx/experiments/jfx3dviewer/SettingsController.java
! apps/experiments/3DViewer/src/main/java/com/javafx/experiments/jfx3dviewer/settings.fxml
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/shape3d/PolygonMesh.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/shape3d/PolygonMeshView.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/shape3d/SubDivision.java
+ apps/experiments/3DViewer/src/main/resources/com/javafx/experiments/jfx3dviewer/carbon.jpg
+ apps/experiments/3DViewer/src/test/resources/com/javafx/importers/dae/test-data-cheetah3d/blob.dae
+ apps/experiments/3DViewer/src/test/resources/com/javafx/importers/dae/test-data-cheetah3d/cube.dae
+ apps/experiments/3DViewer/src/test/resources/com/javafx/importers/dae/test-data-cheetah3d/plane-grouped.dae
+ apps/experiments/3DViewer/src/test/resources/com/javafx/importers/dae/test-data-cheetah3d/plane.dae
+ apps/experiments/3DViewer/src/test/resources/com/javafx/importers/dae/test-data-maya/cube.dae
+ apps/experiments/3DViewer/src/test/resources/com/javafx/importers/dae/test-data-maya/duke.dae
+ apps/experiments/3DViewer/src/test/resources/com/javafx/importers/dae/test-data-maya/duke.png
+ apps/experiments/3DViewer/src/test/resources/com/javafx/importers/dae/test-data-maya/plane-camera.dae
+ apps/experiments/3DViewer/src/test/resources/com/javafx/importers/dae/test-data-maya/plane.dae
+ apps/experiments/3DViewer/src/test/resources/com/javafx/importers/obj/cube.obj
+ apps/experiments/3DViewer/src/test/resources/com/javafx/importers/obj/plane.obj
+ apps/experiments/3DViewer/src/test/resources/com/javafx/importers/obj/sub-box-raw.obj
+ apps/experiments/3DViewer/src/test/resources/com/javafx/importers/obj/sub-box.obj
+ apps/experiments/3DViewer/src/test/resources/com/javafx/importers/obj/sub-cube.obj
More information about the openjfx-dev
mailing list