Revision: 5774
          http://sourceforge.net/p/smartbody/code/5774
Author:   fastict
Date:     2014-08-08 23:53:17 +0000 (Fri, 08 Aug 2014)
Log Message:
-----------
branch - merging in rendering related changes with the hope of fixing sbmonitor 
mode on the vhtoolkit branch

Merged revision(s) 5555-5556, 5597-5600, 5627-5628, 5661, 5722 from trunk:
Some minor changes to allow reference the pawn from a skeleton. Disable 
z-buffer writing when rendering skin weight so we can overlay skeleton on top 
of the mesh.
........
Allow adjusting the character skeleton on the fly via resource window. Add a 
skin weight update button to recompute the skin weight after adjusting the 
skeleton. The changes are still rough and may have some issues to be resolved 
later.
........
Fix .Ply parsing to add support for texture coordinates. Also add function in 
SrModel::remove_redundant_texcoord to remove duplicate texture coordinates when 
loading ply files.
........
Add additional logic in Ogre renderer to choose mesh texture over vertex color 
when both are available. This fixes incorrect texturing results when both 
vertex color and texture coordinates are available.
........
Add additional flag to indicate whether the deformable mesh had textures. Use 
to fix some rendering path between vertex color and textured mesh.
........
Fixed vertex color rendering issue from previous commit.
........
Some fixes to enable deformable model rendering in old renderer.
........
More fixes from previous commit for rendering deformable models.
........
Add API function to compute the bounding box of deformable model.
........
Fixed the bug where the collision geometry is not rendered correctly in Ogre 
renderer.
........

Modified Paths:
--------------
    
branches/fast/smartbody-toolkit-5542/core/smartbody/SmartBody/src/controllers/me_ct_pose_postprocessing.cpp
    
branches/fast/smartbody-toolkit-5542/core/smartbody/SmartBody/src/sb/SBAssetHandlerCOLLADA.cpp
    
branches/fast/smartbody-toolkit-5542/core/smartbody/SmartBody/src/sb/SBAssetManager.cpp
    
branches/fast/smartbody-toolkit-5542/core/smartbody/SmartBody/src/sb/SBAssetManager.h
    
branches/fast/smartbody-toolkit-5542/core/smartbody/SmartBody/src/sb/SBJoint.cpp
    
branches/fast/smartbody-toolkit-5542/core/smartbody/SmartBody/src/sb/SBJoint.h
    
branches/fast/smartbody-toolkit-5542/core/smartbody/SmartBody/src/sb/SBPawn.cpp
    
branches/fast/smartbody-toolkit-5542/core/smartbody/SmartBody/src/sb/SBSkeleton.cpp
    
branches/fast/smartbody-toolkit-5542/core/smartbody/SmartBody/src/sb/SBSkeleton.h
    
branches/fast/smartbody-toolkit-5542/core/smartbody/SmartBody/src/sb/SBVersion.hpp
    
branches/fast/smartbody-toolkit-5542/core/smartbody/SmartBody/src/sbm/ParserCOLLADAFast.cpp
    
branches/fast/smartbody-toolkit-5542/core/smartbody/SmartBody/src/sbm/local_speech.cpp
    
branches/fast/smartbody-toolkit-5542/core/smartbody/SmartBody/src/sbm/sbm_deformable_mesh.cpp
    
branches/fast/smartbody-toolkit-5542/core/smartbody/SmartBody/src/sbm/sbm_deformable_mesh.h
    
branches/fast/smartbody-toolkit-5542/core/smartbody/SmartBody/src/sk/sk_joint.h
    
branches/fast/smartbody-toolkit-5542/core/smartbody/SmartBody/src/sk/sk_scene.cpp
    
branches/fast/smartbody-toolkit-5542/core/smartbody/SmartBody/src/sr/sr_gl_render_funcs.cpp
    
branches/fast/smartbody-toolkit-5542/core/smartbody/SmartBody/src/sr/sr_model.cpp
    
branches/fast/smartbody-toolkit-5542/core/smartbody/SmartBody/src/sr/sr_model.h
    
branches/fast/smartbody-toolkit-5542/core/smartbody/SmartBody/src/sr/sr_model_import_ply.cpp
    
branches/fast/smartbody-toolkit-5542/core/smartbody/sbgui/external/Pinocchio/pinocchioApi.cpp
    
branches/fast/smartbody-toolkit-5542/core/smartbody/sbgui/external/Pinocchio/pinocchioApi.h
    
branches/fast/smartbody-toolkit-5542/core/smartbody/sbgui/external/Pinocchio/skeleton.cpp
    
branches/fast/smartbody-toolkit-5542/core/smartbody/sbgui/src/EmbeddedOgre.cpp
    
branches/fast/smartbody-toolkit-5542/core/smartbody/sbgui/src/FLTKOgreViewer.cpp
    
branches/fast/smartbody-toolkit-5542/core/smartbody/sbgui/src/FLTKOgreViewer.h
    
branches/fast/smartbody-toolkit-5542/core/smartbody/sbgui/src/SBOgreListener.cpp
    
branches/fast/smartbody-toolkit-5542/core/smartbody/sbgui/src/autorig/SBAutoRigManager.cpp
    
branches/fast/smartbody-toolkit-5542/core/smartbody/sbgui/src/autorig/SBAutoRigManager.h
    
branches/fast/smartbody-toolkit-5542/core/smartbody/sbgui/src/fltk_viewer.cpp
    branches/fast/smartbody-toolkit-5542/core/smartbody/sbgui/src/fltk_viewer.h
    
branches/fast/smartbody-toolkit-5542/core/smartbody/sbgui/src/jointmapviewer/RetargetStepWindow.cpp
    
branches/fast/smartbody-toolkit-5542/core/smartbody/sbgui/src/jointmapviewer/RetargetStepWindow.h
    
branches/fast/smartbody-toolkit-5542/core/smartbody/sbgui/src/resourceViewer/AttributeEditor.cpp
    
branches/fast/smartbody-toolkit-5542/core/smartbody/sbgui/src/resourceViewer/TreeItemInfoWidget.cpp
    
branches/fast/smartbody-toolkit-5542/core/smartbody/sbgui/src/resourceViewer/TreeItemInfoWidget.h

Property Changed:
----------------
    branches/fast/smartbody-toolkit-5542/
    branches/fast/smartbody-toolkit-5542/core/smartbody/
    branches/fast/smartbody-toolkit-5542/core/smartbody/sbgui/

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