NSFW content in HS2 Studio depends on two separate things working together: the uncensor mod that replaces censored geometry with actual genitals, and the specific uncensor variant a character is using, which decides whether penetration and collision mods have anything to grab onto. Sort both out before you start posing, or you will end up chasing symptoms that are really just a mismatched uncensor.
What an uncensor mod does
An uncensor is a body or genital mesh replacement, installed as a mod, that swaps out the base game’s censored placeholder for real anatomy. HS2 setups typically have several uncensor variants installed side by side (different body types, high-poly versions, no-clip versions, futa versions, and so on), and every character has an explicit slot that decides which one it uses.
That choice is not purely cosmetic. Some uncensor variants include extra bones that other mods depend on for collision. Pick the wrong one and a mod can be installed correctly and still do nothing, because the bones it needs simply are not on that body.
1. Switch the uncensor or body type in Studio
You do not need to leave Studio to change a character’s uncensor. Open the character editor: in Studio the Uncensor Selector is under the Anim tab, in the Attitude section, and in Character Maker it’s under Body > Overall. Pick a different entry and the body or genital mesh swaps immediately, no re-export or reload from card required.
The same selector usually includes a Futa option, which attaches external genitalia directly to the body mesh instead of leaving it as a separate item that can float or clip away from the crotch.
2. Match female uncensors to penetration and collision mods
Penetration and collision-driven mods, BetterPenetration included, work by reading extra bones that only exist on certain female uncensor bodies. On a body using a plain uncensor, those bones are not there at all, so the mod either does nothing or reads the wrong, male-shaped bone layout underneath. This is the usual explanation for a collision mod that is installed and configured correctly but never visibly reacts.
The fix is in the name. Any female uncensor with BP in its name (for example BP4 or BP5 variants) includes the female-specific bones those mods expect. Uncensors without BP in the name can look identical in the character editor while quietly missing that bone set. If a penetration or collision effect refuses to trigger, check the uncensor’s name in the selector before troubleshooting anything downstream.
3. Add and adjust male genitals with the scripted cock
hooh’s ScriptedCock is the standard way to add a fully rigged, poseable penis to a scene. It comes in as a Studio item rather than a body part, so you place it through item search instead of the character editor.
Once it is placed, open its Item tab and use the Penis Scale slider at the bottom to adjust length. For ball and testicle size, switch to ABMX and look for the cm_J_dan_f_top bone; the exact bone name shifts slightly depending on which ball type the item is using, so check the neighboring bones in the same group if that exact name is not listed.
To make the item actually collide and interact, whether with BetterPenetration effects or with another character’s body, select the item, hold Ctrl and click the character, then use “Collide with selected character(s)” in the Item+ panel. See BetterPenetration for the full collision setup.
Fixing penis color and material
If the penis renders noticeably darker or flatter than the rest of the body, especially under a Graphics-mod shader setup, the fix lives in Material Editor rather than in the uncensor mod. The penis uses its own material, cm_o_dan00. Select it from the material list (use the Renderers arrow in the corner if it is not shown by default) and adjust its color or shader to match the body’s skin tone. The general workflow is covered in Material Editor essentials.
Hiding genitals on a nude character
Sometimes you want a character nude with the genital area left blank rather than showing genitals, for a design where that area should just read as bare skin. Instead of deleting the item or toggling it off entirely, use the half-state toggle: open the Anim tab, scroll down to the genital option, and switch it off there. This removes just the genital geometry and leaves the surrounding body intact.
Quick reference
| Symptom | Fix |
|---|---|
| Collision or penetration mod does nothing | Switch to a BP-named female uncensor |
| ScriptedCock missing from item search | Install hooh’s category_reserve dependency zipmod |
| Penis renders too dark or flat | Edit cm_o_dan00 in Material Editor |
| Uncensor looks mismatched or clips oddly | Do not leave Uncensor Selector on Default |
| Want bare skin, no visible genitals | Use the half-state toggle in the Anim tab |
Once the uncensor and genitals are sorted, most penetration scenes move on to BetterPenetration next, and if clothing is clipping against the new body shape, editing clothing in Studio covers the fix.