hg: openjfx/8/graphics/rt: Apps Only: Added open source 3D Viewer app, still very much a work in progress. Don't have all freatures working but basics of drag and drop a 3d file onto viewer and basic camera navigation are working.
hang.vo at oracle.com
hang.vo at oracle.com
Fri May 3 20:04:35 PDT 2013
Changeset: 91b6ce46db79
Author: "Jasper Potts"
Date: 2013-05-03 19:52 -0700
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/91b6ce46db79
Apps Only: Added open source 3D Viewer app, still very much a work in progress. Don't have all freatures working but basics of drag and drop a 3d file onto viewer and basic camera navigation are working.
+ apps/experiments/3DViewer/3D Viewer.iml
+ apps/experiments/3DViewer/build.xml
+ apps/experiments/3DViewer/manifest.mf
+ apps/experiments/3DViewer/nbproject/build-impl.xml
+ apps/experiments/3DViewer/nbproject/genfiles.properties
+ apps/experiments/3DViewer/nbproject/project.properties
+ apps/experiments/3DViewer/nbproject/project.xml
+ apps/experiments/3DViewer/session.properties
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/exporters/fxml/FXMLExporter.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/Importer3D.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/max/MaxAseParser.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/max/MaxAseTokenizer.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/max/MaxData.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/max/MaxLoader.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/Frame.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/Joint.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/MAttribute.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/MConnection.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/MEnv.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/MNode.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/MNodeType.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/MObject.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/MPath.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/MayaAnimationCurveInterpolator.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/MayaGroup.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/MayaImporter.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/SmoothGroups.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/Xform.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/parser/MParser.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MArrayType.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MAttributeAliasType.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MBoolType.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MCharacterMappingType.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MComponentListType.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MCompoundType.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MDataType.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MFloat2ArrayType.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MFloat2Type.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MFloat3ArrayType.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MFloat3Type.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MFloatArrayType.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MFloatType.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MInt3ArrayType.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MIntArrayType.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MIntType.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MMatrixType.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MNurbsCurveType.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MPointerType.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MPolyFaceType.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MStringType.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/MArray.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/MAttributeAlias.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/MBool.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/MCharacterMapping.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/MComponentList.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/MCompound.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/MData.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/MFloat.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/MFloat2.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/MFloat2Array.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/MFloat3.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/MFloat3Array.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/MFloatArray.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/MInt.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/MInt3Array.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/MIntArray.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/MNurbsCurve.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/MPointer.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/MPolyFace.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/MString.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MArrayImpl.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MAttributeAliasImpl.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MBoolImpl.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MCharacterMappingImpl.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MComponentListImpl.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MCompoundImpl.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MDataImpl.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MFloat2ArrayImpl.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MFloat2Impl.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MFloat3ArrayImpl.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MFloat3Impl.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MFloatArrayImpl.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MFloatImpl.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MInt3ArrayImpl.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MIntArrayImpl.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MIntImpl.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MNurbsCurveImpl.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MPointerImpl.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MPolyFaceImpl.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MStringImpl.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/MtlReader.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/importers/obj/ObjImporter.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/jfx3dviewer/ContentModel.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/jfx3dviewer/FourWayNavControl.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/jfx3dviewer/Frame.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/jfx3dviewer/Jfx3dViewerApp.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/jfx3dviewer/MainController.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/jfx3dviewer/NavigationController.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/SubSceneResizer.java
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/jfx3dviewer/main.fxml
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/jfx3dviewer/navigation.fxml
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/jfx3dviewer/settings.fxml
+ apps/experiments/3DViewer/src/main/java/com/javafx/experiments/jfx3dviewer/viewer.css
+ apps/experiments/3DViewer/src/main/resources/com/javafx/experiments/jfx3dviewer/carbon2.jpg
+ apps/experiments/3DViewer/src/main/resources/com/javafx/experiments/jfx3dviewer/drop-here.mtl
+ apps/experiments/3DViewer/src/main/resources/com/javafx/experiments/jfx3dviewer/drop-here.obj
+ apps/experiments/3DViewer/src/test/java/com/javafx/experiments/importers/max/Test.java
More information about the openjfx-dev
mailing list