ousnius / BodySlide-and-Outfit-Studio

BodySlide and Outfit Studio, a tool to convert, create, and customize outfits and bodies for Bethesda games.
GNU General Public License v3.0
293 stars 64 forks source link

[FO4] About left bare forearm problem when not wearing pipboy #458

Closed MrAnnonymous00 closed 2 years ago

MrAnnonymous00 commented 2 years ago

In FO4, some outfits have 2 left arm meshes because of pipboy. For example, Suit00 This is the mesh of clean suit.

The problem is, that bare forearm is hidden automatically in vanilla meshes, but not in custom meshes like CBBE. ScreenShot0 So the bare arm is sometimes clipping through clothing like this. (this screenshot is taken with Bodyslided mesh of CBBE Reduced Vanilla) I looked into it and found a solution by using nifskope.

  1. (Maybe optional) Load the bodyslided mesh in Outfit Studio and clean up segment 002
    • I just did this to make it easier to edit the mesh in nifskope. It may not be necessary, but I'm not sure.
    • I used cbbe reduced because original cbbe does not really have segment in the mesh. Just to make the job easier.
    • Cleaning segments do nothing about that forearm. You can confirm it by running the game after this stage.
  2. Open the file in nifskope 003
  3. IMPORTANT : Edit the number in Per Segment Data to 160 004
  4. run the game and the bare arm part is gone. ScreenShot1

I really have no idea how it works. I just copied it from vanilla meshes. I'd appreciate if someone look into this and add support for this in Outfit Studio.

ousnius commented 2 years ago

@MrAnnonymous00 The numbers ("User Index") are the slot of the segment ("Slot" in the Outfit Studio dropdown). The pipboy slot is 60 and the pipboy cap slot is 160.

Outfit Studio didn't have the slot 160 as a choice yet, I just added it. Meaning you will be able to choose it instead of having to enter the number in NifSkope in the next version.