hg: openjfx/8/graphics/rt: Add edge and texture coordinates handling for subdivision surfaces and some improvements related to polygonmeshes.
hang.vo at oracle.com
hang.vo at oracle.com
Mon Jun 17 11:18:21 PDT 2013
Changeset: 1ae2b6a53eec
Author: axlee at 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
More information about the openjfx-dev
mailing list