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
286 stars 63 forks source link

Undiff Slider data does not clear affected vertices status #496

Open MrAnnonymous00 opened 10 months ago

MrAnnonymous00 commented 10 months ago

undiff brush reduces slider's effect. If you keep using it, you can even clear the slider data as if there's no slider. But affected vertices information still stays.

000 This is Armored Coat slider set in CBBE Vanilla. Just changed project name for test.

001 Before using undiff brush. Slider inflates the mesh and affected vertices are masked properly.

Then I use undiff brush to clear the slider data. (Brush Strength to 1.00)

002 You can see the mesh is not inflating anymore when the slider is on. Let's mask the affected vertices.

003 The outfit mesh is not transforming anymore, but vertices are still masked. In fact, more vertices are masked since undiff brush touched them.

This can cause some confusion when you're trying to clear silder data from unwanted areas. For example, I'm making a slider for legs, but accidentally manupulated upper body area. Then I will use undiff brush to clear the date from upper body. When I finish the job and mask affected vertices, some vertices in upper body will still marked even there's no transforming now.