StressLevelZero / MarrowSDK-Legacy

MIT License
289 stars 35 forks source link

Skin Weights autoset to 1 bone in-game #44

Open MrKross opened 1 year ago

MrKross commented 1 year ago

I have the character rigged in maya and imported in Unity with the Skin Weight set to "Standard (4 bones)", but after importing the avatar inside the game it appears to be automatically set to 1 bone, probably to lower the the file size? is there a way to avoid that?

dotWAVE commented 1 year ago

I've noticed this also.

Floofbutt commented 1 year ago

does this happen to cause deformed handbones? Or is it something seperate entirely.

dotWAVE commented 1 year ago

For me it's most noticeable on the fingers. The finger position is fine, but there's a sharp cut in the bone weight at each knuckle instead of a smooth transition as in unity editor or blender.

EikoBiko commented 1 year ago

Check your graphics settings in BONELAB -- I don't know for certain if this is the case in BONELAB, but I have known some games to reduce bones-per-vertex according to the chosen graphics settings.

MrKross commented 1 year ago

i checked in game settings if there's a parameter to manage this thing but there isn't is probably embedded in the SDK when exporting?