News:

Rings of Reznor!

Main Menu

Adding NiSkinInstance to a Meshed Piece

Started by AfghanAnt, January 28, 2014, 09:52:33 PM

Previous topic - Next topic

AfghanAnt


Cyber Burn

If you don't mind me asking, what is this for? I'm used to removing the NiSkinInstance from the mesh pieces, it never occurred to me that they might need to be put back for some reason.

Like I said, I hope you don't mind me asking, I'm just curious.

AfghanAnt

I'm trying to ensure a piece move with the right node for a skope I'm working on. Nothing fancy.

schick


I'd love to know too, it would help a lot.
TommyBoy knows how.

I take his skin instances and combine them with my own objects.
Only way I figured out how to get it done.


AfghanAnt


schick


Simplest way possible.

I take a piece from Tom_Versatile that is fastened where I want my piece, and put it in my nif with my object I want the skin instance on.
Then I change the NiTriShapeData value on Toms object to the one on mine, same with NiTexturingproperty.

Ideally you'd want to change all the values except the NiSkinInstance, but the less you get away with the smaller the chance of failure.
If it still looks good in CharacterTool2 and FFvTTR with shadows after having been run through Blender and ffvt3rskinpartition.py I'm good.

It's just being a total hack and not having a clue what I'm doing, but I get it to work almost every time.

Wish TommyBoy would shed some light on this magic.
I can't find any info on the subject anywhere.


windblown

That's interesting, it would have never occured to me how to do it.

I'll give it a try  :)

daglob

So, if you were trying to add spikes to the shoulder ring on a TV mesh, you might copy the niskininstance FROM a shoulder ring and add it to the spike?

I'll have to try that when I get a working computer (zero and two right now).

AfghanAnt

Quote from: daglob on February 01, 2014, 06:35:25 PM
So, if you were trying to add spikes to the shoulder ring on a TV mesh, you might copy the niskininstance FROM a shoulder ring and add it to the spike?

I'll have to try that when I get a working computer (zero and two right now).

I tried that and it doesn't work (at least for me).