# # ChangeLog for /branches # # Generated by Trac 0.10.4 # 09/10/10 07:12:28 # 09/29/07 11:02:52 gregor [791] * branches/gregor/Moonlight-main (deleted) removing obsolete branch gregor/Moonlight-main 09/29/07 11:00:10 gregor [786] * trunk/Moonlight/src/eu/moonlight3d/ml3d/images/openexr/openexr (moved) restoring openexr image plugin 09/15/07 09:17:27 gregor [736] * branches/gregor/Moonlight-main/src/ml/backend/sg/Instance.java (modified) implemented Instance#getIntersectionPoint() 09/11/07 20:18:37 gregor [735] * branches/gregor/Moonlight-main/src/ml/backend/sg/Instance.java (modified) * branches/gregor/Moonlight-main/src/ml/backend/sg/iterator/Iterator.java (modified) * branches/gregor/Moonlight-main/src/ml/math/AxisAlignedBoundingBox.java (modified) * branches/gregor/Moonlight-main/src/ml/math/Matrix3.java (modified) * branches/gregor/Moonlight-main/src/ml/math/Matrix4.java (modified) * implemented getBoundingBox(), getRotation() and getScale() functions in Instance class * added some additional helper functions to matrix and bounding box classes 09/09/07 15:52:58 gregor [734] * branches/gregor/Moonlight-main/src/ml/backend/document/Document.java (modified) * branches/gregor/Moonlight-main/src/ml/backend/document/FileReader.java (modified) * branches/gregor/Moonlight-main/src/ml/backend/document/FileWriter.java (modified) * branches/gregor/Moonlight-main/src/ml/backend/sg/Instance.java (modified) * branches/gregor/Moonlight-main/src/ml/backend/sg/Manager.java (modified) * branches/gregor/Moonlight-main/src/ml/backend/sg/Node.java (modified) * branches/gregor/Moonlight-main/src/ml/backend/sg/SceneGraph.java (modified) * loading and saving cached scene graph elements works again * bumped file format version to 2 because of scene graph changes 09/09/07 00:51:17 gregor [733] * branches/gregor/Moonlight-main/src/ml/backend/sg/Manager.java (modified) * branches/gregor/Moonlight-main/src/ml/backend/sg/Reference.java (deleted) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/textures/LoadTexture.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/textures/TextureConverter.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/rendering/glsl/CreateGLSLShader.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/rendering/glsl/GLSLConverter.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/rendering/materialgraph/CreateMaterialGraph.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/rendering/simple/CreateSimpleMaterial.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/rendering/simple/SimpleMaterialConverter.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/rendering/sunflow/CreateAmbientOcclusionMaterial.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/rendering/sunflow/CreateConstantMaterial.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/rendering/sunflow/CreateDiffuseMaterial.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/rendering/sunflow/CreateGlassMaterial.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/rendering/sunflow/CreateMirrorMaterial.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/rendering/sunflow/CreatePhongMaterial.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/rendering/sunflow/CreateShinyDiffuseMaterial.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/rendering/sunflow/SunflowSceneConverter.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/ui/mainwindow/logger/LoggerView.java (modified) * bug fixes in SunflowSceneConverter * material nodes are now children of the nodes that they provide the material information for; no more references * improved LoggerView thread safety * removed Reference scene graph node 09/06/07 08:24:22 gregor [732] * branches/gregor/Moonlight-main/src/ml/backend/sg/iterator/TreeIterator.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/rendering/sunflow/SunflowRenderEngine.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/rendering/sunflow/SunflowSceneConverter.java (added) * TreeIterator fixes * made Sunflow rendering engine aware of instances (untested) 08/18/07 15:04:52 gregor [730] * branches/gregor/Moonlight-main/src/ml/backend/sg/Instance.java (modified) * branches/gregor/Moonlight-main/src/ml/backend/sg/TransformableNode.java (modified) * branches/gregor/Moonlight-main/src/ml/backend/sg/iterator/Iterator.java (modified) * branches/gregor/Moonlight-main/src/ml/backend/sg/iterator/TreeIterator.java (added) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/camera/CreateCamera.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/lighting/CreateLight.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/CreatePipe.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/CreatePlane.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/CreateSphere.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/SelectEdgesMode.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/SelectFacesMode.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/SelectVertexMode.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/objects/SelectObjectMode.java (modified) * added local <-> world tranformation functions to TransformableNode and Instance * SG iterators adopted to new structure, introduced TreeIterator * all Create* operator graph nodes create Instance objects as parents of the object they create * all selection tool now respect local coordinate systems (select object ist still buggy, though) 08/05/07 10:28:12 gregor [729] * branches/gregor/Moonlight-main/src/ml/backend/document/FileReader.java (modified) * branches/gregor/Moonlight-main/src/ml/backend/sg/Instance.java (modified) * branches/gregor/Moonlight-main/src/ml/backend/sg/Node.java (modified) * branches/gregor/Moonlight-main/src/ml/backend/sg/Reference.java (modified) * branches/gregor/Moonlight-main/src/ml/backend/sg/Root.java (modified) * branches/gregor/Moonlight-main/src/ml/backend/sg/SceneGraph.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/camera/CameraConverter.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/lighting/LightConverter.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/CreateBox.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/CreateCone.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/CreateCylinder.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/Mesh.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/MeshConverter.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/textures/TextureConverter.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/rendering/glsl/GLSLConverter.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/rendering/simple/SimpleMaterialConverter.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/ui/mainwindow/Plugin.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/ui/mainwindow/outline/OutlineView.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/ui/mainwindow/toolchest/ToolButton.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/ui/mainwindow/view/InstanceConverter.java (added) * branches/gregor/Moonlight-main/src/ml/plugins/ui/mainwindow/view/OpenGLConverter.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/ui/mainwindow/view/RenderableGroup.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/ui/mainwindow/view/RootConverter.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/ui/mainwindow/view/SGNodeConverter.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/ui/mainwindow/view/Scene.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/ui/mainwindow/widgets/WidgetViewEventHandler.java (modified) big update to instancing: * new scene graph structure is mostly debugged * some compile errors fixed * some local coordinate system support in OutlineView and OpenGLConverter, but still not true instancing awareness 07/25/07 13:44:13 gregor [726] * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_qt_core.1.0.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_qt_core.1.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_qt_core.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_qt_gui.1.0.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_qt_gui.1.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_qt_gui.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_qt_network.1.0.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_qt_network.1.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_qt_network.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_qt_opengl.1.0.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_qt_opengl.1.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_qt_opengl.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_qt_sql.1.0.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_qt_sql.1.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_qt_sql.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_qt_svg.1.0.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_qt_svg.1.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_qt_svg.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_qt_xml.1.0.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_qt_xml.1.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_qt_xml.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_tools_designer.1.0.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_tools_designer.1.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_tools_designer.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libqtjambi.1.0.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libqtjambi.1.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libqtjambi.jnilib (copied) * merged some changes from trunk into gregor/Moonlight-main 07/25/07 13:00:48 gregor [725] * branches/gregor/Moonlight-main/README (modified) * branches/gregor/Moonlight-main/build-distribution.sh (modified) * branches/gregor/Moonlight-main/build.xml (modified) * branches/gregor/Moonlight-main/lib/Darwin/powerpc (deleted) * branches/gregor/Moonlight-main/lib/Darwin/universal (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libQtAssistantClient.4.dylib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libQtCore.4.dylib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libQtDesigner.4.dylib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libQtDesignerComponents.4.dylib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libQtGui.4.dylib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libQtNetwork.4.dylib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libQtOpenGL.4.dylib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libQtScript.4.dylib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libQtSql.4.dylib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libQtSvg.4.dylib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libQtXml.4.dylib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_qt_core.1.0.0.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_qt_core.1.0.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_qt_core.1.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_qt_core.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_qt_gui.1.0.0.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_qt_gui.1.0.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_qt_gui.1.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_qt_gui.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_qt_network.1.0.0.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_qt_network.1.0.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_qt_network.1.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_qt_network.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_qt_opengl.1.0.0.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_qt_opengl.1.0.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_qt_opengl.1.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_qt_opengl.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_qt_sql.1.0.0.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_qt_sql.1.0.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_qt_sql.1.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_qt_sql.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_qt_svg.1.0.0.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_qt_svg.1.0.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_qt_svg.1.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_qt_svg.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_qt_xml.1.0.0.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_qt_xml.1.0.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_qt_xml.1.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_qt_xml.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_tools_designer.1.0.0.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_tools_designer.1.0.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_tools_designer.1.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libcom_trolltech_tools_designer.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libgluegen-rt.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libjogl.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libjogl_awt.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libjogl_cg.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libqtjambi.1.0.0.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libqtjambi.1.0.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libqtjambi.1.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/libqtjambi.jnilib (copied) * branches/gregor/Moonlight-main/lib/Darwin/universal/qtjambi.jar (copied) * branches/gregor/Moonlight-main/lib/Linux/i686/libQtAssistantClient.so.4 (modified) * branches/gregor/Moonlight-main/lib/Linux/i686/libQtCore.so.4 (modified) * branches/gregor/Moonlight-main/lib/Linux/i686/libQtDesigner.so.4 (modified) * branches/gregor/Moonlight-main/lib/Linux/i686/libQtDesignerComponents.so.4 (modified) * branches/gregor/Moonlight-main/lib/Linux/i686/libQtGui.so.4 (modified) * branches/gregor/Moonlight-main/lib/Linux/i686/libQtNetwork.so.4 (modified) * branches/gregor/Moonlight-main/lib/Linux/i686/libQtOpenGL.so.4 (modified) * branches/gregor/Moonlight-main/lib/Linux/i686/libQtScript.so.4 (modified) * branches/gregor/Moonlight-main/lib/Linux/i686/libQtSql.so.4 (modified) * branches/gregor/Moonlight-main/lib/Linux/i686/libQtSvg.so.4 (modified) * branches/gregor/Moonlight-main/lib/Linux/i686/libQtXml.so.4 (modified) * branches/gregor/Moonlight-main/lib/Linux/i686/libcom_trolltech_qt_core.so.1.0.0 (modified) * branches/gregor/Moonlight-main/lib/Linux/i686/libcom_trolltech_qt_gui.so.1.0.0 (modified) * branches/gregor/Moonlight-main/lib/Linux/i686/libcom_trolltech_qt_network.so.1.0.0 (modified) * branches/gregor/Moonlight-main/lib/Linux/i686/libcom_trolltech_qt_opengl.so.1.0.0 (modified) * branches/gregor/Moonlight-main/lib/Linux/i686/libcom_trolltech_qt_sql.so.1.0.0 (modified) * branches/gregor/Moonlight-main/lib/Linux/i686/libcom_trolltech_qt_svg.so.1.0.0 (modified) * branches/gregor/Moonlight-main/lib/Linux/i686/libcom_trolltech_qt_xml.so.1.0.0 (modified) * branches/gregor/Moonlight-main/lib/Linux/i686/libcom_trolltech_tools_designer.so.1.0.0 (modified) * branches/gregor/Moonlight-main/lib/Linux/i686/libgluegen-rt.so (copied) * branches/gregor/Moonlight-main/lib/Linux/i686/libjogl.so (modified) * branches/gregor/Moonlight-main/lib/Linux/i686/libjogl_awt.so (modified) * branches/gregor/Moonlight-main/lib/Linux/i686/libjogl_cg.so (modified) * branches/gregor/Moonlight-main/lib/Linux/i686/libqtjambi.so.1.0.0 (modified) * branches/gregor/Moonlight-main/lib/Linux/i686/qtjambi.jar (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/jogl.jar (deleted) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libQtAssistantClient.so.4 (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libQtCore.so.4 (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libQtDesigner.so.4 (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libQtDesignerComponents.so.4 (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libQtGui.so.4 (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libQtNetwork.so.4 (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libQtOpenGL.so.4 (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libQtScript.so.4 (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libQtSql.so.4 (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libQtSvg.so.4 (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libQtXml.so.4 (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libcom_trolltech_qt_core.so (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libcom_trolltech_qt_core.so.1 (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libcom_trolltech_qt_core.so.1.0 (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libcom_trolltech_qt_core.so.1.0.0 (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libcom_trolltech_qt_gui.so (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libcom_trolltech_qt_gui.so.1 (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libcom_trolltech_qt_gui.so.1.0 (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libcom_trolltech_qt_gui.so.1.0.0 (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libcom_trolltech_qt_network.so (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libcom_trolltech_qt_network.so.1 (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libcom_trolltech_qt_network.so.1.0 (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libcom_trolltech_qt_network.so.1.0.0 (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libcom_trolltech_qt_opengl.so (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libcom_trolltech_qt_opengl.so.1 (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libcom_trolltech_qt_opengl.so.1.0 (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libcom_trolltech_qt_opengl.so.1.0.0 (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libcom_trolltech_qt_sql.so (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libcom_trolltech_qt_sql.so.1 (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libcom_trolltech_qt_sql.so.1.0 (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libcom_trolltech_qt_sql.so.1.0.0 (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libcom_trolltech_qt_svg.so (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libcom_trolltech_qt_svg.so.1 (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libcom_trolltech_qt_svg.so.1.0 (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libcom_trolltech_qt_svg.so.1.0.0 (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libcom_trolltech_qt_xml.so (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libcom_trolltech_qt_xml.so.1 (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libcom_trolltech_qt_xml.so.1.0 (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libcom_trolltech_qt_xml.so.1.0.0 (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libcom_trolltech_tools_designer.so (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libcom_trolltech_tools_designer.so.1 (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libcom_trolltech_tools_designer.so.1.0 (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libcom_trolltech_tools_designer.so.1.0.0 (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libgluegen-rt.so (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libjogl.so (modified) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libjogl_awt.so (modified) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libjogl_cg.so (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libpng-java.so (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libqtjambi.so (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libqtjambi.so.1 (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libqtjambi.so.1.0 (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libqtjambi.so.1.0.0 (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/libstdc++.so.5 (copied) * branches/gregor/Moonlight-main/lib/Linux/x86_64/qtjambi.jar (copied) * branches/gregor/Moonlight-main/lib/Win32/i686/QtAssistantClient4.dll (modified) * branches/gregor/Moonlight-main/lib/Win32/i686/QtCore4.dll (modified) * branches/gregor/Moonlight-main/lib/Win32/i686/QtDesigner4.dll (modified) * branches/gregor/Moonlight-main/lib/Win32/i686/QtDesignerComponents4.dll (modified) * branches/gregor/Moonlight-main/lib/Win32/i686/QtGui4.dll (modified) * branches/gregor/Moonlight-main/lib/Win32/i686/QtNetwork4.dll (modified) * branches/gregor/Moonlight-main/lib/Win32/i686/QtOpenGL4.dll (modified) * branches/gregor/Moonlight-main/lib/Win32/i686/QtScript4.dll (modified) * branches/gregor/Moonlight-main/lib/Win32/i686/QtSql4.dll (modified) * branches/gregor/Moonlight-main/lib/Win32/i686/QtSvg4.dll (modified) * branches/gregor/Moonlight-main/lib/Win32/i686/QtXml4.dll (modified) * branches/gregor/Moonlight-main/lib/Win32/i686/com_trolltech_qt_core.dll (modified) * branches/gregor/Moonlight-main/lib/Win32/i686/com_trolltech_qt_gui.dll (modified) * branches/gregor/Moonlight-main/lib/Win32/i686/com_trolltech_qt_network.dll (modified) * branches/gregor/Moonlight-main/lib/Win32/i686/com_trolltech_qt_opengl.dll (modified) * branches/gregor/Moonlight-main/lib/Win32/i686/com_trolltech_qt_sql.dll (modified) * branches/gregor/Moonlight-main/lib/Win32/i686/com_trolltech_qt_svg.dll (modified) * branches/gregor/Moonlight-main/lib/Win32/i686/com_trolltech_qt_xml.dll (modified) * branches/gregor/Moonlight-main/lib/Win32/i686/com_trolltech_tools_designer.dll (modified) * branches/gregor/Moonlight-main/lib/Win32/i686/gluegen-rt.dll (copied) * branches/gregor/Moonlight-main/lib/Win32/i686/jogl.dll (modified) * branches/gregor/Moonlight-main/lib/Win32/i686/jogl_awt.dll (modified) * branches/gregor/Moonlight-main/lib/Win32/i686/jogl_cg.dll (modified) * branches/gregor/Moonlight-main/lib/Win32/i686/mingwm10.dll (copied) * branches/gregor/Moonlight-main/lib/Win32/i686/qtjambi.dll (modified) * branches/gregor/Moonlight-main/lib/Win32/i686/qtjambi.jar (copied) * branches/gregor/Moonlight-main/lib/jar/gluegen-rt.jar (copied) * branches/gregor/Moonlight-main/lib/jar/jogl.jar (modified) * branches/gregor/Moonlight-main/lib/jar/qtjambi.jar (deleted) * branches/gregor/Moonlight-main/mlbatch.js (copied) * branches/gregor/Moonlight-main/mlbatch.sh (modified) * branches/gregor/Moonlight-main/moonlight.js (copied) * branches/gregor/Moonlight-main/src/ml/ML3D.java (modified) * branches/gregor/Moonlight-main/src/ml/MLBatch.java (modified) * branches/gregor/Moonlight-main/src/ml/core/plugins/Manager.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/images/hdr/Plugin.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/ui/mainwindow/toolchest/ToolButton.java (modified) * merged some changes from trunk into gregor/Moonlight-main 06/25/07 00:45:52 gregor [713] * branches/gregor/Moonlight-main/src/ml/core/preferences/Manager.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/scripting/python/Plugin.java (modified) * moved jython cache dir into user preferences directory to ensure that cache dir is writeable in any casae 06/24/07 18:41:06 gregor [712] * branches/gregor/Moonlight-main/src/ml/core/preferences/Preferences.java (modified) * branches/gregor/Moonlight-main/src/ml/ui/core/propertysheet/PropertySheetDefinition.java (modified) * additional attempts at fixing problems with widows drive letters in xerces 06/17/07 21:51:52 gregor [702] * Moonlight/src/ml/plugins/ui/mainwindow/toolchest/ToolButton.java (modified) * branches/gregor/Moonlight-main/src/ml/core/State.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/scripting/scripteditor/ScriptEditor.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/ui/mainwindow/toolchest/ToolCategory.java (modified) * branches/gregor/Moonlight-main/src/ml/ui/core/graph/NodeGroup.java (modified) * branches/gregor/Moonlight-main/src/ml/ui/core/propertysheet/ExpandItem.java (modified) * updated source to compile with Qt Jambi final * bumped version number in source code to 0.1.4 06/13/07 10:23:15 gregor [701] * branches/gregor/Moonlight-main/README (modified) * branches/gregor/Moonlight-main/src/ml/backend/sg/SceneGraph.java (added) Forgot these files in the last commit. 06/13/07 10:18:30 gregor [700] * branches/gregor/Moonlight-main/build-distribution.sh (modified) * branches/gregor/Moonlight-main/build.xml (modified) * branches/gregor/Moonlight-main/src/ml/backend/cache/Manager.java (modified) * branches/gregor/Moonlight-main/src/ml/backend/document/FileReader.java (modified) * branches/gregor/Moonlight-main/src/ml/backend/document/FileWriter.java (modified) * branches/gregor/Moonlight-main/src/ml/backend/og/Slot.java (modified) * branches/gregor/Moonlight-main/src/ml/backend/sg/Instance.java (added) * branches/gregor/Moonlight-main/src/ml/backend/sg/Manager.java (modified) * branches/gregor/Moonlight-main/src/ml/backend/sg/Node.java (modified) * branches/gregor/Moonlight-main/src/ml/backend/sg/Reference.java (modified) * branches/gregor/Moonlight-main/src/ml/backend/sg/Root.java (modified) * branches/gregor/Moonlight-main/src/ml/backend/sg/iterator/Iterator.java (modified) * branches/gregor/Moonlight-main/src/ml/file/FileFormat.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/file/importfile/ImportAction.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/file/obj/OBJFileFormat.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/file/ogre/OGREFileFormat.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/basic/CopyFromCache.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/camera/CreateCamera.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/lighting/CreateLight.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/AddVertex.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/Bevel.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/CreateBox.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/CreateCone.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/CreateCylinder.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/CreatePipe.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/CreatePlane.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/CreateSphere.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/DeleteEdges.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/DeleteFaces.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/DeleteVertices.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/DivideEdges.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/ExtrudeEdges.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/ExtrudeEdgesGizmoListener.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/ExtrudeFaces.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/ExtrudeFacesGizmoListener.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/ExtrudeVertices.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/GenerateNormalMap.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/MakeEdge.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/MakeFace.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/MeshConverter.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/MoveEdges.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/MoveFaces.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/MoveVertices.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/RotateEdges.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/RotateFaces.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/RotateVertices.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/ScaleEdges.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/ScaleFaces.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/ScaleVertices.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/SelectEdgesMode.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/SelectFacesMode.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/SelectVertexMode.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/SubdivideMesh.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/TransformEdgesGizmoListener.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/TransformFacesGizmoListener.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/Triangulate.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/objects/DeleteObjects.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/objects/MoveObject.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/objects/RotateObject.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/objects/ScaleObject.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/objects/SelectObjectMode.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/textures/GenerateUVMap.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/textures/LoadTexture.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/textures/TweakUVMap.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/rendering/glsl/CreateGLSLShader.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/rendering/materialgraph/CreateMaterialGraph.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/rendering/simple/CreateSimpleMaterial.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/rendering/sunflow/CreateAmbientOcclusionMaterial.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/rendering/sunflow/CreateConstantMaterial.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/rendering/sunflow/CreateDiffuseMaterial.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/rendering/sunflow/CreateGlassMaterial.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/rendering/sunflow/CreateMirrorMaterial.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/rendering/sunflow/CreatePhongMaterial.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/rendering/sunflow/CreateShinyDiffuseMaterial.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/rendering/sunflow/SunflowRenderEngine.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/rendering/ui/SelectCameraFactory.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/ui/mainwindow/ogeditor/TruncateHistoryTool.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/ui/mainwindow/outline/OutlineView.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/ui/mainwindow/view/OpenGLConverter.java (modified) Committing initial changes to scene graph structure. This commit breaks compilation of my development branch. 05/27/07 14:00:47 gregor [697] * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/AddVertexTool.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/ExtrudeEdgesGizmoListener.java (added) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/ExtrudeEdgesMode.java (deleted) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/ExtrudeEdgesTool.java (deleted) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/ExtrudeFacesGizmoListener.java (added) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/ExtrudeFacesMode.java (deleted) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/ExtrudeFacesTool.java (deleted) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/ExtrudeGizmoListener.java (added) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/ExtrudeMode.java (added) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/ExtrudeTool.java (added) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/ExtrudeVerticesGizmoListener.java (added) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/ExtrudeVerticesMode.java (deleted) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/ExtrudeVerticesTool.java (deleted) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/Mesh.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/Plugin.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/SubdivideMesh.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/SubdivideTool.java (added) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/Triangulate.java (added) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/TriangulateTool.java (added) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/objects/Plugin.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/ui/mainwindow/toolchest/ToolAction.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/ui/mainwindow/widgets/LifecycleListener.java (modified) * branches/gregor/Moonlight-main/src/ml/ui/core/Action.java (modified) * unified extrude tool * triangulation tool * Catmull-Clark subdivision tool * key bindings for all select tools 05/27/07 02:28:47 gregor [696] * branches/gregor/Moonlight-main/src/ml/plugins/ui/mainwindow/widgets/Gizmo.java (modified) * gizmo now scales with distance to camera, keeping its on-screen size constant and improving handling considerably 05/16/07 12:48:21 gregor [695] * branches/gregor/Moonlight-main/src/ml/plugins/file/ogre/OGREFileFormat.java (modified) * fixes to the OGRE exporter 05/16/07 12:47:30 gregor [694] * branches/gregor/Moonlight-main/src/ml/plugins/rendering/simple/GLSimpleMaterial.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/ui/mainwindow/toolchest/ToolButton.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/ui/mainwindow/view/Scene.java (modified) * updated look of toolchest to provide more visual hints * some fine tuning to lighting and colors in the 3D view 05/09/07 02:24:22 gregor [693] * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/MeshRenderable.java (modified) * workaround for bug #54: OppenGL lighting not correct in shaded mode 05/08/07 23:43:10 gregor [692] * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/ExtrudeEdgesMode.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/ExtrudeFacesMode.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/ExtrudeVerticesMode.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/TransformEdgesGizmoListener.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/TransformFacesGizmoListener.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/TransformVerticesGizmoListener.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/objects/TransformObjectGizmoListener.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/ui/mainwindow/view/Scene.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/ui/mainwindow/widgets/Gizmo.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/ui/mainwindow/widgets/GizmoListener.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/ui/mainwindow/widgets/WidgetViewEventHandler.java (modified) * new transform tool would always tranform first object it is ever applied to - fixed 05/08/07 20:26:15 gregor [691] * branches/gregor/Moonlight-main/propsheet/ml.plugins.rendering.sunflow.SunflowProperties (modified) * branches/gregor/Moonlight-main/src/ml/ML3D.java (modified) * branches/gregor/Moonlight-main/src/ml/MLBatch.java (modified) * branches/gregor/Moonlight-main/src/ml/backend/document/Document.java (modified) * branches/gregor/Moonlight-main/src/ml/backend/document/FileReader.java (modified) * branches/gregor/Moonlight-main/src/ml/core/helper/FileType.java (modified) * branches/gregor/Moonlight-main/src/ml/core/plugins/Manager.java (modified) * branches/gregor/Moonlight-main/src/ml/image/ImageFormat.java (modified) * branches/gregor/Moonlight-main/src/ml/math/Helper.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/file/obj/OBJFileFormat.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/images/hdr (copied) * branches/gregor/Moonlight-main/src/ml/plugins/images/hdr/ImageFormat.java (copied) * branches/gregor/Moonlight-main/src/ml/plugins/images/hdr/Plugin.java (copied) * branches/gregor/Moonlight-main/src/ml/plugins/images/openexr/ImageFormat.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/images/png/ImageFormat.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/images/viewer/SaveImageAction.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/basic/Plugin.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/basic/RotateAction.java (added) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/basic/ScaleAction.java (added) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/basic/TransformAction.java (added) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/basic/TransformGizmoListener.java (added) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/basic/TransformMode.java (added) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/basic/TransformTool.java (added) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/basic/TranslateAction.java (added) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/CreateBoxTool.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/CreateConeTool.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/CreateCylinderTool.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/CreatePipeTool.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/CreatePlaneTool.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/CreateSphereTool.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/Plugin.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/TransformEdgesGizmoListener.java (added) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/TransformEdgesMode.java (deleted) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/TransformEdgesTool.java (deleted) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/TransformFacesGizmoListener.java (added) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/TransformFacesMode.java (deleted) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/TransformFacesTool.java (deleted) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/TransformVerticesGizmoListener.java (added) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/TransformVerticesMode.java (deleted) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/mesh/TransformVerticesTool.java (deleted) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/objects/Plugin.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/objects/TransformObjectGizmoListener.java (added) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/objects/TransformObjectMode.java (deleted) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/objects/TransformObjectTool.java (deleted) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/textures/LoadTextureTool.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/rendering/ui/Plugin.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/rendering/ui/SelectCameraFactory.java (added) * branches/gregor/Moonlight-main/src/ml/plugins/ui/mainwindow/Plugin.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/ui/mainwindow/coretools/CloseCurrentFrameAction.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/ui/mainwindow/coretools/ExitAction.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/ui/mainwindow/coretools/NewAction.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/ui/mainwindow/coretools/OpenAction.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/ui/mainwindow/coretools/SaveAction.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/ui/mainwindow/coretools/SaveAsAction.java (added) * branches/gregor/Moonlight-main/src/ml/plugins/ui/mainwindow/toolchest/ToolButton.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/ui/mainwindow/view/StandardViewEventHandler.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/ui/mainwindow/view/Viewport.java (modified) Big commit: * merged changes from HEAD * OBJ file format support * activated formatting and indentation when writing .ml files * unified transform tool * added tool editors to tools that create new mesh objects * small visual changes to the toolchest * assigned keybindings to some important actions * introduced SaveAsAction * slightly improved handling of objects with large scale (around 1000 units^3) 05/07/07 22:48:01 gregor [690] * branches/gregor/Moonlight-main/src/ml/math/Matrix4.java (modified) * branches/gregor/Moonlight-main/src/ml/math/Quaternion.java (modified) * Additional mathematical functions 05/07/07 22:46:54 gregor [689] * branches/gregor/Moonlight-main/propsheet/ml.plugins.modelling.lighting.CreateLight (added) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/lighting/CreateLight.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/lighting/LightConverter.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/lighting/LightRenderable.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/lighting/Plugin.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/lighting/SphereLight.java (added) * branches/gregor/Moonlight-main/src/ml/plugins/modelling/lighting/SpotLight.java (added) * branches/gregor/Moonlight-main/src/ml/plugins/rendering/sunflow/SunflowRenderEngine.java (modified) * new light source types spot light and sphere light 05/07/07 15:05:20 gregor [688] * branches/gregor/Moonlight-main/src/ml/backend/document/FileWriter.java (modified) * branches/gregor/Moonlight-main/src/ml/plugins/file/ogre/OGREFileFormat.java (modified) * Moonlight|3D and Ogre XML files are now written with nice indentation 05/07/07 14:19:01 gregor [687] * branches/gregor/Moonlight-main/src/ml/plugins/file/importfile/ImportAction.java (modified) * bugfix: ImportAction did not set up CopyFromCache correctly 05/07/07 12:51:28 gregor [686] * branches/gregor/Moonlight-main/src/ml/plugins/file/ogre/OGREFileFormat.java (modified) * added rudimentary OGRE mesh exporting 05/04/07 15:48:28 gregor [678] * branches/gregor/Moonlight-main (copied) * branching to prepare for deeper changes parallel to release preparations in HEAD 05/04/07 15:48:04 gregor [677] * branches/gregor (added) 04/27/07 21:53:13 gregor [669] * branches (added)