Jump to content

GLAMerge 1.2b

   (2 reviews)

1 Screenshot

About This File

This program written by Alex Shapiro (aka ASk) allows for merging 2 .gla files, something that is a must when making animations for characters in this game. I take absolutely no credit for this, just uploading since the original authors website is no longer in existence and strongly feel that it is something that cannot be forgotten about.

 

Original Readme

 

//========================================================================

//

// GLA Merger version 1.2b

//

// Copyright 2003 by Alex Shapiro (aka ASk)

//

// Additional credits go to (in no particular order):

//

// Wudan, RazorAce, JaiiDerHerr,

// Tchouky,CortoMaltes, Jedistone

// and anyone that I have forgotten

//

//========================================================================

 

==========================================================================

==

== DISCLAIMER:

== THIS MODIFICATION IS NOT MADE, DISTRIBUTED, OR SUPPORTED BY ACTIVISION,

== RAVEN, OR LUCASARTS ENTERTAINMENT COMPANY LLC. ELEMENTS TM & © LUCASARTS

== ENTERTAINMENT COMPANY LLC AND/OR ITS LICENSORS.

==

== THE AUTHOR IS NOT TO BE HELD RESPONSIBLE FOR ANY DAMAGE THAT THIS PROGRAM

== MAY CAUSE TO USER'S COMPUTER, INCLUDING BUT NOT LIMITED TO: DATA LOSS,

== CRASHES AND INSTABILITY.

== REMEMBER: USE OF THIS PROGRAM IS OF YOUR OWN RISK.

==

==========================================================================

 

 

============================= Instructions ==============================

 

****************** BACKUP FILES BEFORE USING THIS PROGRAM ****************

 

1) Put the 2 .gla files into the same directory as the program

User .gla file must contain the 'base' pose (the DaVinci pose) as first frame, it will be ignored during merge.

 

2) Invoke the program as "glamerge.exe firstfile secondfile [-o]|[-l]"

 

- If invoked in this format, 2 user .gla's may be merged into 1.

- If invoked in "glamerge.exe file" format, _humanoid.gla from the current dir is used as first file.

- The optional -l switch makes the program dump the bone data (hierarchy) from both gla files, then quit.

- The optional -o switch makes the program eliminate any redundant bone data (producing .gla files comparable to the ones produced with carcass.

- If both -o and -l are specified, the second of two (in the order they are specified) will be ignored

 

 

- The program rearranges the bones in the correct order, so as long as the hierarchy/origins are the same, it should work

3) Enter the name of output file

 

4) Add your animations to animations.cfg file

 

5) Enjoy

THIS FILE IS NOT MADE, DISTRIBUTED, OR SUPPORTED BY ACTIVISION PUBLISHING, INC., RAVEN SOFTWARE, OR LUCASARTS ENTERTAINMENT COMPANY, LLC. ELEMENTS™ & © LUCASFILM LTD.™ & DISNEY, INC.™ AND/OR ITS LICENSORS. STAR WARS®, JEDI®, & JEDI KNIGHT® ARE REGISTERED TRADEMARKS OF LUCASFILM LTD™ AND WALT DISNEY, INC.™ STAR WARS®, JEDI®, & JEDI KNIGHT® ARE REGISTERED TRADEMARKS OF LUCASFILM LTD™ & DISNEY, INC.™


User Feedback

Recommended Comments

Maybe once I work the bugs out of the rig I built but there is really nothing to it, 1 of the 2 readme's gives an example, just have the _humanoid.gla and your .gla in the same directy and run the program, simple.

Link to comment

Merged gla uses the first gla's header, which needs to be manually changed with hex editor. Why is this not mentioned anywhere I spent so long wondering what's wrong :(

Link to comment

If you do not know how to use .glamerge, here are the steps.

1. Create or have a base folder directory. It needs to be "base"  ->  "models" -> "players" -> "_humanoid"

2. Put the "GLA.merge.exe" file into the "_humanoid" folder you just made.

3. Copy the contents of the "_humanoid" folder you want to have your animations merged with and place it in the folder directory mentioned above. For this example, you just want to add new animations to the vanilla "_humanoid.gla" file.

4. Now drag the new animations ".gla" file you want to be added to the vanilla "_humanoid.gla" file.

5. Open a .text file and type the following...

 

                                        @ECHO OFF "glamerge.exe" "_humanoid.gla" "yourname.gla" -o PAUSE EXIT

6. Relace the second .gla file in the text file to whatever you want it to be and make sure you name your .gla file to match that.

 

7. Save the .txt file as "GLA_Merge.bat" and put it in the same folder where we have been putting everything else. Then click on the ".bat" file and a command prompt will ask you to give the name of the new merged ".gla" file. You will want to make sure you include .gla in the name.

8. Boom you have now merged the the files into one.

Link to comment

Hello,

 

Could I please receive some aid?

I've reread all the steps I need to take to merge my gla file with the _humanoid.gla and have all files in the correct _humanoid folder. Also the gla_merge.bat file contains the correct (copy/pasted) text. But the gla_merge.bat does not do anything when run. Same goes for the glamerge.exe. When I double-click it, it shows a prompt very quickly but no question for me to fill in an output file name. 

The only problem I could think of is not having all the files in the same folder and/or not copy/pasting the text. But everything is in there. Any ideas?

 

EDIT: Found!

Somehow the .bat file didn't put 'enter' between the words, but put them all in one line. Now it works 🙂

Edited by Wundai
Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...