Lux Lux Posted April 25, 2020 Posted April 25, 2020 I have some outfits from the Divine Elegance collection. They have a few male outfits that have vests or open shirts or even one with just rolled up sleeves. The issue is that it uses a body mesh in the nif files. So the NPCs end up wearing a "nude suit" under the actual clothes. Its very noticeable. Color is very different if the NPC isnt a neutral human fleshtone. noticeable neck/wrist lines or the "chest" doesnt actually match what the NPCs chest looks like. Easy fix I thought. Ive edited clothing in the past and thought ok - just delete the body mesh in the file, problem solved. The clothes render beautifully. The issue is the NPCs "body" is now invisible. so from the waist up its just a floating vest. Any easy fixes to just get rid of the "nude suit"? Or what did I do wrong?
Mez558 Posted April 25, 2020 Posted April 25, 2020 46 minutes ago, Lux Lux said: I have some outfits from the Divine Elegance collection. They have a few male outfits that have vests or open shirts or even one with just rolled up sleeves. The issue is that it uses a body mesh in the nif files. So the NPCs end up wearing a "nude suit" under the actual clothes. Its very noticeable. Color is very different if the NPC isnt a neutral human fleshtone. noticeable neck/wrist lines or the "chest" doesnt actually match what the NPCs chest looks like. Easy fix I thought. Ive edited clothing in the past and thought ok - just delete the body mesh in the file, problem solved. The clothes render beautifully. The issue is the NPCs "body" is now invisible. so from the waist up its just a floating vest. Any easy fixes to just get rid of the "nude suit"? Or what did I do wrong? Any outfit that shows flesh has a body mesh with it. Sometimes the majority of this mesh is deleted leaving only, for example, wrists and neck showing but it is normal for an outfit to include a reference body to some degree. When you equip an outfit the character is not actually puting on "clothes." Their Body, hands or Head mesh is being replaced by the corresponding outfit mesh. Remove the Refence body and there is nothing there to display. An NPC with a custom skin texture is going to have obvious seams where the textures meet. Options I can see are either replace the reference body mesh for this outfit (back up the original outfit first) with the mesh from custom NPC. This will mean you will have similar issues should any other character equip the outfit. Or Create and new outfit/Armour, as a duplicate of the original but with the reference body set as in the previous option and use this for the custom NPC.
Lux Lux Posted April 25, 2020 Author Posted April 25, 2020 3 minutes ago, Mez558 said: Any outfit that shows flesh has a body mesh with it. Sometimes the majority of this mesh is deleted leaving only, for example, wrists and neck showing but it is normal for an outfit to include a reference body to some degree. When you equip an outfit the character is not actually puting on "clothes." Their Body, hands or Head mesh is being replaced by the corresponding outfit mesh. Remove the Refence body and there is nothing there to display. An NPC with a custom skin texture is going to have obvious seams where the textures meet. Options I can see are either replace the reference body mesh for this outfit (back up the original outfit first) with the mesh from custom NPC. This will mean you will have similar issues should any other character equip the outfit. Or Create and new outfit/Armour, as a duplicate of the original but with the reference body set as in the previous option and use this for the custom NPC. I have several armors that have no body mesh in the file. One is just arm bands in the nif for instance, nothing else. Loincloths and g-strings are just loincloths and g-strigs in the nif, no body. Is this an issue with "slots". The chest is using a specific slot while other pieces another.
Mez558 Posted April 25, 2020 Posted April 25, 2020 5 minutes ago, Lux Lux said: I have several armors that have no body mesh in the file. One is just arm bands in the nif for instance, nothing else. Loincloths and g-strings are just loincloths and g-strigs in the nif, no body. Is this an issue with "slots". The chest is using a specific slot while other pieces another. Sorry I should have been more specific, this is for slot 32 which is referred to as Chest or Torso but is actually the whole body mesh. Apparently Bethesda original intended there to be seperate Chest and Leg armour but ran out of time or whatever and I think, the way the game works, for that to have worked the Torso and Legs would need to have been seperate meshes causing more options. Anyway, generally it will be Slot 32 that will contain a reference body unless the armour/outfit shows not skin.
myuhinny Posted April 25, 2020 Posted April 25, 2020 Those ones that have no body in them don't have slot 32 in them under BSDismemberSkinInstance - partitions. You either have to edit BSDismemberSkinInstance for the item under it's partitions to a different slot like SBP_35_AMULET or SBP_40_TAIL you'll also have to edit the slots in the .esp using the CK (creation kit) and edit both the armor and armor addon for the piece/pieces by either removing slot 32 but if it's still being used by other pieces then you just have to add whatever slot you changed the piece to in the nif. Another way to fix this is to right click the BSDismemberSkinInstance line and go to block - convert - NiSkinInstance. What this does is remove BSDismemberSkinInstance and slots and the nif will instead use the slots picked for it in the .esp. When a outfit has SBP_32_BODY listed as a slot when the nif loads the game thinks there is already a body inside the nif therefor you get the invisible body but if you change the slot to something else then when the nif loads it'll use your players body instead. Spoiler
Lux Lux Posted April 26, 2020 Author Posted April 26, 2020 21 hours ago, myuhinny said: Those ones that have no body in them don't have slot 32 in them under BSDismemberSkinInstance - partitions. You either have to edit BSDismemberSkinInstance for the item under it's partitions to a different slot like SBP_35_AMULET or SBP_40_TAIL you'll also have to edit the slots in the .esp using the CK (creation kit) and edit both the armor and armor addon for the piece/pieces by either removing slot 32 but if it's still being used by other pieces then you just have to add whatever slot you changed the piece to in the nif. Another way to fix this is to right click the BSDismemberSkinInstance line and go to block - convert - NiSkinInstance. What this does is remove BSDismemberSkinInstance and slots and the nif will instead use the slots picked for it in the .esp. When a outfit has SBP_32_BODY listed as a slot when the nif loads the game thinks there is already a body inside the nif therefor you get the invisible body but if you change the slot to something else then when the nif loads it'll use your players body instead. Reveal hidden contents Thank you so much. My gut was saying I needed to do something like that but I had no idea what.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.