Hi, folks.
Just something to keep in mind if you are taking an existing NWN model and reskinning and/or resizing it, you can save a ton of file space by using the original as an animation supermodel.
This means instead of your new version of a model coming complete with animations, it'll just borrow the animations of the original model.
Example 1: Reskinning/retexturing:
Say I'm extracting an existing model from the NWN game, such as a rat. I want to make a mutant green rat. I would extract the original rat from the NWN game resources, along with it's texture file. Recolor the texture and give it a new name, lay it on the rat model (and give that a new name for both the file and all the "c_rat" references inside it...yay for "find and replace"), then save. Besides recoloring, everything can be done in a text editor.
Now, to save on file space, the second portion of the model file can be removed (the part found after the "endmodelgeom" line). Then go back to the top of the file, look for the line that includes "setsupermodel" and change "NULL" to "c_rat". Since you're not resizing right now, nothing else needs to change. Save, and your new green rat will behave just like a normal brown one, but save a lot on file space/size.
Example 2: Resizing/scaling:
This is a bit trickier, and I find it much easier using gmax (with nwmax) than a text editor.
Instead of manually removing the animation portion of the rat model and renaming all the internal parts with a text editor, you can import the .mdl file into gmax (import geom only) to strip out the animations. Change the name of the aurora base to the new model name you want, set the original model as the supermodel, apply the new texture, then select the model base and use nwmax's scale wizard to resize the model. Then export the model.
Just thought I'd share these tips for people new to modifying existing models. It's something I didn't learn myself for quite some time.
For perspective, today I removed the animations from a bunch of models in one CEP hak, supermodeled them to existing models, and reduced the (uncompressed) hak size by 53 MB. '>
Edit: Aaaaannnnd...title typo I can't fix. Oh, well.