The Bodyslide Project .nif (ShapeData) has the male TRI node attached to the Sash and Boots mesh. When building the projects it builds a mesh with 2 TRIs, one male (old) and one female (new), thus confusing Obody and not morphing at all.
The solution is to remove the male TRI node from the ShapeData nif using NifSkope and rebuilding, so there's only one TRI when building.
Thank you for coming with a solution! However, I'm not entirely sure I'm understanding. Under the BSTriShape, we have NiStringExtraData. It led to the default male directory. Is that the issue, and editing it to the female directory will fix it? I'm not able to easily test in my game, being that I don't have OBody.
Only the _0 and _1 nifs should have the TRI node, not the ShapeData, right click and delete the tri from the ShapeData nif so the _0 and _1 will have only the female and OBody will accept it The correct Tri is the one Bodyslide adds when building the _0 _1 meshes
Thanks for the mod, but there is something wrong with this conversion because it doesn’t work using OBody even though I set up everything correctly. You may think it’s an OBody issue, but literally hundreds of outfits are working fine with OBody. The issue has to be in these meshes. Just saying.
I don't use OBody, and you're not giving me anything to go off of. If you can tell me what specifically is "wrong", I can see about changing it. Otherwise, I did not promise compatibility with other mods. It works with 3BA, and it provides female meshes for the original armor. That's all that was promised.
Thank you What happens if I build in bodyslide and each body type selection works in changing the outfit preview but in-game applying different body type does not change the outfits proportions?
Sounds like an issue with your game? Possibly overwriting files? Not really sure. If it shows up in-game at all it should be exporting correctly, as I did not include default meshes.
It is fishy, there is nothing overwriting your mod files even after building bodyslide output. All pieces show in-game but are stuck on the zeroed preset. Maybe it will fix itself if I give the code time to rise.
Alternatively, do you have something like OBody installed? I don't know how exactly that mod works, but I do know it can change the body in-game. Perhaps it doesn't play nice with this outfit for some reason?
Indeed I use OBody to diversify characters and select a new preset in-game, usually on selection of a new preset the outfit will reequip and conform to the new shape, but although the outfit reequips and the shape of the character changes the outfit remains the same. The mesh paths in the plugin direct to the bodyslide output meshes, which generated fine with differences in minimum and maximum weight. Don't know, better not spend too much time on me unless others have this problem 🐒
Just in case anyone else has some trouble finding this outfit in Bodyslide: the Outfit/Body is called "Casual Pirate" and is only in the Group called "CBBE". It's not in its own group or in the 3BA/3BBB groups - it's exclusively in the "CBBE" group. Thank you for the conversion!
19 comments
The Bodyslide Project .nif (ShapeData) has the male TRI node attached to the Sash and Boots mesh. When building the projects it builds a mesh with 2 TRIs, one male (old) and one female (new), thus confusing Obody and not morphing at all.
The solution is to remove the male TRI node from the ShapeData nif using NifSkope and rebuilding, so there's only one TRI when building.
Hope this helps for the author :)
The correct Tri is the one Bodyslide adds when building the _0 _1 meshes
What happens if I build in bodyslide and each body type selection works in changing the outfit preview but in-game applying different body type does not change the outfits proportions?
Thank you for the conversion!