Revision: 6145
          http://sourceforge.net/p/smartbody/code/6145
Author:   arishapiro
Date:     2015-07-26 14:44:04 +0000 (Sun, 26 Jul 2015)
Log Message:
-----------
Added sbgui command line parameters:
-maximize : maximize sbgui to the size of the screen on startup
-noeditor : hide attribute and outliner window, showing only the 3D scene , 
similar to a 'game only' mode
-name : title the sbgui window (defaults to 'SmartBody')

Added 3D drawing interface. Usage:

GUIInterface.addPoint(name, location, color, size) # adds a named point to be 
drawn, location as SrVec, color as SrVec
GUIInterface.removePoint(name) # removes a named point
GUIInterface.removeAllPoints(name, location, color, size) # removes all named 
points
GUIInterface.addLine(name, points, color, width) # adds a named line to be 
drawn, points is an array of SrVec 
GUIInterface.removeLine(name)
GUIInterface.removeAllLines() # remove all named lines

Changed meshScale attribute to be a vec3 instead of a float for x/y/z dimension 
Added some Ogre shadow rendering parameters
Added SBPawn.createMeshFromCollisionSurface() which consructs a valid 
DeformableMesh from the collision object (only box supported at the moment).
Added "showCollisionsShape" attribute to SBPawn to show/hide collision surface
Added Ogre .mesh parsing to Assimp handler

Modified Paths:
--------------
    trunk/core/smartbody/SmartBody/src/sb/SBAssetHandlerAssimp.cpp
    trunk/core/smartbody/SmartBody/src/sb/SBPawn.cpp
    trunk/core/smartbody/SmartBody/src/sb/SBPawn.h
    trunk/core/smartbody/SmartBody/src/sb/SBPythonCharacter.cpp
    trunk/core/smartbody/SmartBody/src/sb/SBScene.cpp
    trunk/core/smartbody/SmartBody/src/sb/SBVersion.hpp
    trunk/core/smartbody/SmartBody/src/sbm/GPU/SbmDeformableMeshGPU.cpp
    trunk/core/smartbody/SmartBody/src/sbm/sbm_deformable_mesh.cpp
    trunk/core/smartbody/SmartBody/src/sbm/sbm_deformable_mesh.h
    trunk/core/smartbody/SmartBody/src/sr/sr_gl_render_funcs.cpp
    trunk/core/smartbody/sbgui/src/EmbeddedOgre.cpp
    trunk/core/smartbody/sbgui/src/FLTKListener.cpp
    trunk/core/smartbody/sbgui/src/FLTKOgreViewer.cpp
    trunk/core/smartbody/sbgui/src/RootWindow.cxx
    trunk/core/smartbody/sbgui/src/RootWindow.h
    trunk/core/smartbody/sbgui/src/SBOgreListener.cpp
    trunk/core/smartbody/sbgui/src/autorig/SBAutoRigManager.cpp
    trunk/core/smartbody/sbgui/src/fltk_viewer.cpp
    trunk/core/smartbody/sbgui/src/fltk_viewer.h
    trunk/core/smartbody/sbgui/src/pythonbind/SBPythonAutorig.cpp
    trunk/core/smartbody/sbgui/src/sbm_main.cpp

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
_______________________________________________
Smartbody-svn mailing list
Smartbody-svn@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/smartbody-svn

Reply via email to