Going, Going, Gone

Plugins Going, Going, Gone

This plugin is a remixed/salvaged/refactored version of the numerous plugins and scripts which are "around" that deal with making body parts disappear or transparent. The main difference is that this plugin is less "aggressive" in replacing shaders (= only when transparency or hiding is required) so that it can work together with plugins such as "Automatic Body Smoother" from Hunting Succubus or SkinMicroDetail by northern.shikima.

From v5 onwards, the plugin also manages Alpha Masks, e.g., to hide specific parts of a larger body part down to pixel level. Until v9, this function used the "Skin Hider Mask" clothing item of Hunting Succubus' "HideSkinByMask" plugin to manage the alpha mask textures, but it does NOT require the script of that plugin.
From v10 onwards, the HideSkinByMask plugin is NOT needed anymore. You can now directly select Alpha Masks in the UI (thanks to @AlienAxeMan for the motivation). However, this version will break your existing scenes. Scroll to the end of this description for a guide how to update.

The included scene demonstrates a few of the controls, there are more in the plugin settings itself.

GoingGoingGone v8 01.jpg


For every body part, it is possible to change "Visibility" (On/Alpha Mask/Off), "Transparency", and "Render Queue". Select the type of parameter and expand/collapse the three body region "groups" (head/upper body/lower body) to see the controllers. To avoid UI overload, only one kind of parameter is visible at a time.

Be mindful with the "Global Transparency" slider (and script parameter) as it overwrites ALL transparency sliders.

One slightly tricky aspect is the render queue setting for certain parts when transparent. The plugin uses a default of 2450 (exception: Tear line = 3000), which should preserve shadows and work for most of the body parts, but causes a little problem with the scalp. In the demo scene, notice that the scalp is set to render queue 2455 to avoid that problem.

Thanks to ZRSX and cmramlow for the discussion and help that led to this plugin.
Thanks to Hunting Succubus and MacGruber for all the awesome resources.
Thanks to kemenate for all the hair packages. I brazenly ripped two of those for the demo scene to avoid two more dependencies. Sorry...
Thanks to AlienAxeMan for the motivation and code hints to ditch the SkinHideByMask plugin dependency.

Update Guide for v9 to v10​

v10 introduces a breaking change due to a new code structure and need for MacGruber's Utils, and the ability to now state the Alpha Masks in the plugin settings instead of using the SkinHideByMask plugin.
  1. Open your scene JSON file in a text editor
  2. Replace all "Custom/Scripts/HAL9001/GoingGoingGone.cs" with "Custom/Scripts/HAL9001/GoingGoingGone/GoingGoingGone.cslist"
  3. Search for the Alpha Mask pathnames in the HideSkinByMask sections (search for "Hunting-Succubus:SkinHiderMaskMaterial") and add them instead in the parameter section of the GoingGoingGone plugin under "Face Alpha Mask", "Torso Alpha Mask", "Limbs Alpha Mask", "Gens Alpha Mask", e.g.:
Code:
...},
{
  "id" : "plugin#0_HAL9001.GoingGoingGone",
  "Face Alpha Mask" : "Custom/Images/HAL9001/GoingGoingGone_AlphaTestMask.png",
  "Torso Alpha Mask" : "Custom/Images/HAL9001/GoingGoingGone_AlphaTestMask.png",
  "Limbs Alpha Mask" : "Custom/Images/HAL9001/GoingGoingGone_AlphaTestMask.png",
  "Gens Alpha Mask" : "Custom/Images/HAL9001/GoingGoingGone_AlphaTestMask.png",
  "Back of Head Transparency" : "0.183446", ...

Alternatively, just do steps 1 and 2, and then set the masks manually after having loaded the scene, remove the SkinHider clothes, and save again.
Author
HAL9001
Downloads
23,202
Views
23,202
Dependencies
2
Packages
1
Total Size
0.93 MB
Version
11
First release
Last update
Rating
4.89 star(s) 9 ratings

More resources from HAL9001

Click the links below to support the other creators whose content was used to make this resource!

Credits

Creator Support Link
Hunting-Succubus Hunting-Succubus
MacGruber MacGruber

Latest updates

  1. v11: Removal of shadow

    There is now a new parameter that disables shadow casting for body parts when their transparency...
  2. Version 10 (Breaking Change!): No more Skin Hider plugin dependency

    Thanks to the incentive from @AlienAxeMan, there is now no more dependency on the Skin Hider...
  3. Compatibility with SkinMicroDetail added

    SkinMicroDetail by @northern.shikima is awesome, but uses a new shader replacement that this...

Latest reviews

Well... actually, this really works! Thanks! ;)
Upvote 0
It's much easier because there's no need to prepare cloth for alpha textures. thank you.
However, even if you prepare a gradation for alpha, the transparency will suddenly change to about 50% at the threshold. Is it possible to somehow make this 256 grade?
HAL9001
HAL9001
Thanks for the feedback :-)
No, sorry, the shader replacements use a cutoff threshold - there is no gradation possible....
...well...
...except maybe by using a little trick: dithering - take your gradated image and run a dithering filter over it - if the texture resolution is high enough, the dithering might not be too apparent.
Upvote 0
Glad you decided to come back to this plugin. Really good stuff. Render queues are fun to play with.
HAL9001
HAL9001
No worries. Yes they are ... when they are not annoying the hell out of you ;-)
Upvote 0
11/11 ELF!
HAL9001
HAL9001
Thanks :-)
Upvote 0
Awesome! This provides nice intel about how far that monster cock actually reaches up the belly. And, even more importantly, helps me a lot while debuging/improving the penetration detection in BodyLanguage. Now I don't have to look from inside a leg to see what's going on...
Thanks! :)
HAL9001
HAL9001
Now that's one kind of usage for this plugin I have NOT thought about. Been doing the "inside the leg" debugging/positioning a lot, too.
Upvote 1
Thanks for creating this!
HAL9001
HAL9001
You're welcome :-)
Upvote 0
Perfect! I’ve struggled with getting this working with the existing plugins but this one worked perfectly, the single slider to vanish the whole person was so easy.
Easy to use and works perfect, great work.
HAL9001
HAL9001
Glad it works for you. Thanks for the feedback and review.
Upvote 0
Good UI, this hides everything including the tongue. You did miss the gloss texture for the eyeballs.
HAL9001
HAL9001
I am aware of this bug, but I don't know which shader parameter would take care of that... *clackediclackediclack...*, Oh, OK, now I know. Bugfix available :-) Thanks for the nudge.
Upvote 0
This review box cannot contain the amount of stars for this effort, this creative genius, this push through resilience of a mega nuke bomb drop of a release which seemingly no one else was capable of doing - you sir, are a Master
Upvote 0
Back
Top Bottom