From e8a196f5fff37a9f2aa2bd5b3a7500682aeb8ce7 Mon Sep 17 00:00:00 2001 From: "Brad Payne (Vir Linden)" Date: Sat, 16 May 2015 08:18:19 -0400 Subject: SL-111 WIP - animation dumping/logging --- indra/newview/llpreviewanim.cpp | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'indra/newview/llpreviewanim.cpp') diff --git a/indra/newview/llpreviewanim.cpp b/indra/newview/llpreviewanim.cpp index 35ac0537a3..6c5b82b62e 100755 --- a/indra/newview/llpreviewanim.cpp +++ b/indra/newview/llpreviewanim.cpp @@ -37,6 +37,7 @@ #include "lllineeditor.h" #include "lluictrlfactory.h" #include "lluictrlfactory.h" +#include "lldatapacker.h" extern LLAgent gAgent; @@ -109,6 +110,12 @@ void LLPreviewAnim::play(const LLSD& param) } else { + // FIXME BENTO - TEMP HACK TO DUMP AS FILE + LLKeyframeMotion *motionp = dynamic_cast(gAgentAvatarp->findMotion(itemID)); + if (motionp && motionp->isLoaded()) + { + motionp->dumpToFile(item->getName()); + } gAgentAvatarp->startMotion(item->getAssetUUID()); } -- cgit v1.3 From 932412e1dbc2d684970a1398e140f7d2757e0440 Mon Sep 17 00:00:00 2001 From: "Brad Payne (Vir Linden)" Date: Wed, 12 Aug 2015 11:17:23 -0400 Subject: SL-109 WIP - code cleanup --- indra/llcharacter/llbvhloader.cpp | 2 +- indra/llcharacter/llkeyframemotion.cpp | 2 +- indra/llcharacter/llmotioncontroller.cpp | 4 ++-- indra/newview/app_settings/logcontrol.xml | 1 - indra/newview/llpreviewanim.cpp | 5 +++-- 5 files changed, 7 insertions(+), 7 deletions(-) (limited to 'indra/newview/llpreviewanim.cpp') diff --git a/indra/llcharacter/llbvhloader.cpp b/indra/llcharacter/llbvhloader.cpp index c3346091b8..4dedeeab52 100755 --- a/indra/llcharacter/llbvhloader.cpp +++ b/indra/llcharacter/llbvhloader.cpp @@ -903,7 +903,7 @@ ELoadStatus LLBVHLoader::loadBVHFile(const char *buffer, char* error_text, S32 & return E_ST_NO_CHANNELS; } - // FIXME do we want to open up motion of non-hip joints or + // FIXME BENTO do we want to open up motion of non-hip joints or // not? Already effectively allowed via .anim upload. int res = sscanf(line.c_str(), " CHANNELS %d", &joint->mNumChannels); if ( res != 1 ) diff --git a/indra/llcharacter/llkeyframemotion.cpp b/indra/llcharacter/llkeyframemotion.cpp index d3af4d79e1..c227c3f8e9 100755 --- a/indra/llcharacter/llkeyframemotion.cpp +++ b/indra/llcharacter/llkeyframemotion.cpp @@ -2253,7 +2253,7 @@ void LLKeyframeMotion::onLoadComplete(LLVFS *vfs, { motionp->mAssetStatus = ASSET_LOADED; // FIXME BENTO TEMP - motionp->dumpToFile(""); + //motionp->dumpToFile(""); } else diff --git a/indra/llcharacter/llmotioncontroller.cpp b/indra/llcharacter/llmotioncontroller.cpp index 0ad34a0965..a3532f9f9c 100755 --- a/indra/llcharacter/llmotioncontroller.cpp +++ b/indra/llcharacter/llmotioncontroller.cpp @@ -377,12 +377,12 @@ LLMotion* LLMotionController::createMotion( const LLUUID &id ) case LLMotion::STATUS_SUCCESS: // add motion to our list mLoadedMotions.insert(motion); - // FIXME SO MUCH DUMP + // BENTO TEMP { LLKeyframeMotion *km = dynamic_cast(motion); if (km) { - km->dumpToFile(""); + //km->dumpToFile(""); } } break; diff --git a/indra/newview/app_settings/logcontrol.xml b/indra/newview/app_settings/logcontrol.xml index 51d6799d71..de3732f339 100755 --- a/indra/newview/app_settings/logcontrol.xml +++ b/indra/newview/app_settings/logcontrol.xml @@ -43,7 +43,6 @@ tags