Changeset: 1ae2b6a53eec Author: axlee@AXLEE-LAP Date: 2013-06-17 11:10 -0700 URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/1ae2b6a53eec
Add edge and texture coordinates handling for subdivision surfaces and some improvements related to polygonmeshes. Add: implement edge and texture coordinates handling for subdivision surfaces. Add: support skinning mesh to support polygon meshes (only). Add: support of importing Maya meshes as polygon meshes. Fix: change PolygonMesh's points to be ObservableFloatArray. Fix: use simpler data structures in PolygonMeshView for faster rendering of polygon meshes (in normal and wireframe mode). Fix: add toggle logic when the selected toggle is selected again. ! apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/Importer3D.java ! apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/Loader.java ! apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/MayaImporter.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/OldTestViewer.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/SkinningMesh.java - apps/experiments/3DViewer/src/main/java/com/javafx/experiments/shape3d/SkinningTriangleMesh.java ! apps/experiments/3DViewer/src/main/java/com/javafx/experiments/shape3d/SubDivision.java
