missing ogre files
more ogre files
Readded ogre
Changes to COLLADA parsing.
Changes for ogre rendering
removed app.config from msspeech relay
Tweaks to texture alpha handling.
Some fixes to Android build
Updating ogre/smartbody to use ogre 1.12
Adjusted alpha rendering to fix some transparency issues.
Added OSX build options in top level CMakeLists.txt
Fixed OgreDemo.py
more fixes for OSx
more osx fixes.
Improvements to OSx build.
removed festival
Tweaks for engine callback
Added engine callback from Python
Fixed problem where editor window pane would still occupy space in -noeditor mode.
Eliminated baking textures from glossy maps.
Changes for 64 bit Android
added surface penetration fixing between two models in a mesh.
Quieted some noisy output when checking on textures to load.
Added 64 configuration for simplesmartbody.
Some crash protection is MsSpeechRelay/Program.cs
Fixed simulation timer in simplesmartbody
simplesmartbody now access a script for more general utility.
added python accessibilty to diphones
fixes from last checkin
added toggles for not performing lip sync postprocessing during realtime
added python access to some motion functions
Some memory cleanup.
Various changes.
textures no longer being overwritten on load
locomotion fixes
more mesh changes
updated android versions
fixed texture replacement when using scoped texture names
more texture handling changes - not working
added rebuildVertexBuffer
gradle upgrade and build fixes
another memory leak with visemes
Fixed memory leaks from python-generated events.
various memory leak fixes
memory leak in VisemeData
deformable mesh no longer saves model prefix with texture which can cause confusion when reloading.
fix
memory cleanup on treecontroller
added skinweight access to mesh
Added DeformableMesh::saveToDae() and DeformableMesh::saveClosestSkinWeights() to copy closest skin weights (very inefficient implementation).
Now returning sound duration from Sound object, requires external changes.
made gaze logging quiet
more fixes in speech timing
Fixes for speech timing
Made sure that subsequent frames added do not have duplicate times.
override for bad blending data, use "blendFix" attribute on scene - this is temporary
Added gains for head movements per character
Head movements were being distributed among 3 neck joints. However, characters without all three joints were getting only a fraction of that movement.
moved mesh manipulation functions to asset manager
Added functions to add blendshapes and replace models in mesh.
more gesture changes.
Adding missing 'sp' and 'spn' phonemes
removed unneeded lib from android build
ply loading now loads similarly-named textures properly.
Some cleanup of logging, removed faceshiftmanager
Adjustments for recording motion.
Change in coarticulation visualization
coarticulation fixes when first motion has long preparation phase
Cleaned up gesture logging
Added visual output for corarticulation when using gestureRequest.gestureLog
some changes
Fix motion recording and writing to skm.
Collapsed prerotation for COLLADA parsing.
Removed irrlicht from linux automated build
added eyelid.useBlinkViseme attribute to control whether to use 'blink' viseme or 'au_45'
Added stdout listener to SBScene for non-windows builds. Apparently, global log object does not pass through the dll barrier on linux
Added linux processing for loggin
Fix problem where motion recorder was not recording non-skeletal channels.
linux build fixes
Added missing SBBaseRenderer.cpp file
some blendshape fixes
added blendshapeProximity to determine blendshape vertex proximity to optimize blendshapes
more experiments
more experiments
python SrQuat -> SrMat functions
Added SrQuat -> SrMat functions.
added decomposeEuler to SrMat
Adding agent name for linux script download.
Added execXMLFileId() to allow specification of a particular id instead of a auto-generated one.
Changes to some export formats.
Fixed parsing of .skm files when channel names contains a dash (-) character.
Re-added set() to SrQuat()
added SrQuat.getEuler() to Python
Added overlay motion controller.
Added more efficient setting of channel data for RealtimeManager.
Added initialization to idCounter variable in bml_processor.cpp
build fixes.
Restored older motion mirroring code - works for Fuse-style characters, but not zebra2, need to reconcile.