PDA

View Full Version : Can't stop accessory from deforming on Sim


Bagfran
27th Dec 2011, 06:18 PM
I'm trying to make a new necklace accessory for teen males. My problem is that no matter what I try, I cannot stop the shape from deforming when I put it on a Sim in Bodyshop.

I have cloned the Maxis square geeky glasses as a base, and have followed the advice in Dr Pixel's mini-tutorial (http://www.modthesims.info/article.php?t=139586) about linking my recolour to the mesh by hand, but it isn't working.

Can anyone suggest a solution?

Thanks.

fakepeeps7
27th Dec 2011, 07:54 PM
Without knowing exactly what the problem is, it's difficult to give advice. How is the mesh "deforming"? Can you attach a picture?

Bagfran
28th Dec 2011, 09:42 AM
It's quite subtle, so I'm not sure it will be clear from a picture, but let's see.

Here's the necklace on the mannequin, in exactly the correct position:

http://i158.photobucket.com/albums/t88/Bagfran/Misc/Mannequin.png


But when I put it on a Sim it distorts, and the distortion varies depending on which preset face template I give the Sim:

http://i158.photobucket.com/albums/t88/Bagfran/Misc/Sim1.png


I think it's just a case of the usual problem of accessory meshes deforming to fit the face, but I've followed all the advice I can find to counteract this, and it's not working in this case.

BloomsBase
28th Dec 2011, 04:49 PM
Clear your caches.

Bagfran
29th Dec 2011, 10:44 AM
Thanks for your suggestion, BloomsBase, but I'm afraid that didn't help either. :(

Ken Murikumo
29th Dec 2011, 11:30 AM
Did you rig it properly? Check the bone assignments.

Bagfran
30th Dec 2011, 09:03 AM
Thanks, Ken, but yes I checked the bone assignments and they are all fine.

BloomsBase
31st Dec 2011, 01:19 AM
i had similar issues long long long time ago.....but forgot wat was the cause.
Thought it were corrupt caches, guess not.

You have the correct comments in the meshgroup comments(3 bone per vertex, has tangents etc)?
Also check the correct rig for each age.

And you really should check it in CAs, could be a bodyshop bug. :)