Add Advanced --> Character --> Meshes and morphs...

Allows to save the .llm of all mesh objects, and
all morphs of each as .obj (Wavefront OBJ File),
for import in, for example, blender.

You can also load .obj files, but of course they
will only affect what you see locally.
This commit is contained in:
Aleric Inglewood
2011-05-16 19:03:48 +02:00
parent 00f8c35614
commit 10af185abc
8 changed files with 1532 additions and 25 deletions

View File

@@ -2324,6 +2324,8 @@ void LLMenuGL::arrange( void )
(*item_iter)->buildDrawLabel();
}
}
cleanupSpilloverBranch();
}
if (mKeepFixedSize)
{
@@ -2540,6 +2542,11 @@ BOOL LLMenuGL::append( LLMenuItemGL* item )
// Its added as a fix to a viewer 1.23 bug that has already been address by skinning work.
BOOL LLMenuGL::appendNoArrange( LLMenuItemGL* item )
{
if (mSpilloverMenu)
{
return mSpilloverMenu->append(item);
}
mItems.push_back( item );
addChild( item );
return TRUE;
@@ -4411,6 +4418,9 @@ BOOL LLMenuHolderGL::hideMenus()
{
return FALSE;
}
sItemActivationTimer.stop();
BOOL menu_visible = hasVisibleMenu();
if (menu_visible)
{