WarKirby
Jun 04, 2009, 04:57 AM
I'd just like to talk a bit about something in .nifs. Attaching things to models. Shields, bows, guns, etc.
When I was first learning, I figured out mostly on my own, that I could parent a mesh to one of the bones in nifscope, thus making something move appropriately with the figure after a little adjustment.
This method worked fairly well until I ran into an archer. That was a bt more complex. there, I learned that seperate meshes could also be parented and rigged to the armature, giving them their own NiSkinInstance. Thusly allowing different parts of them to move independantly, to apply shaders to them, and most importantly (to me at least) without any farther adjustment required in nifscope. I found that things done in that way, can just be pasted into nifscope and they automatically go to the correct location, saving much time and frustration.
So I'm wondering, what are the benefits of the first method? is there any reason to do it? Why do some firaxis nifs use one method, and some another, when the second method seems clearly better in every way. am I missing something here?
When I was first learning, I figured out mostly on my own, that I could parent a mesh to one of the bones in nifscope, thus making something move appropriately with the figure after a little adjustment.
This method worked fairly well until I ran into an archer. That was a bt more complex. there, I learned that seperate meshes could also be parented and rigged to the armature, giving them their own NiSkinInstance. Thusly allowing different parts of them to move independantly, to apply shaders to them, and most importantly (to me at least) without any farther adjustment required in nifscope. I found that things done in that way, can just be pasted into nifscope and they automatically go to the correct location, saving much time and frustration.
So I'm wondering, what are the benefits of the first method? is there any reason to do it? Why do some firaxis nifs use one method, and some another, when the second method seems clearly better in every way. am I missing something here?