Piercings

Clothing Piercings


Patreon.png

Around 100 piercings for each gender in a single var that are resistant to morph deformations, and have physics!
(This was so much work 😭)

Screenshot.jpg
Strip_1.jpg
Strip_2.jpg
Physics.gif


How?

Piercings are CUAs set up as clothing items. When you enable one, a hidden CUA will be loaded and attached behind the scenes thanks to Stopper's plugins (and a lot of custom code to add shader vamification, scaling, and re-coloring).

This is still a hack trying to work around VaM's limitations, so it currently has some flaws. See below.



Known Issues

Initialization
When you enable the item for the first time, you'll get a permission pop-up, which disrupts the clothing plugins' initialization, so the item won't load. You need to disable the clothing item, go to "Control & Physics 1" tab, click "Unload inactive objects" button (bottom right), and then re-enable it, after which all should load fine. This only needs to be done once.

Performance & attachment points
In the ideal world, all piercings would be attached to a point on a skin (vertex). This unfortunately currently costs a couple FPS for each piercing item, so only the piercings that absolutely need to be attached to a skin vertex are using this method. These are:

- Mouth Lips
- Nipples
- Navel (belly button)

All other piercings are attached to bones. This also means that their position ignores your morphs, and if the body area they are attached to is morphed too much from default, it'll cause the piercing to sink in or float outside the body. You can tweak piercing positions manually in CUAClothing plugin that manages it, which can be found here:

Tutorial_Config.png

Though there is an issue with doing this, see below.

Saving piercing customization in scenes & presets
When you edit piercing's position, rotation, scale, or color in its managing plugin UI, these settings DO get stored with scenes and presets, but unfortunately they currently do not get re-applied on scene load. This is a bug in Stoppper.ClothingPluginManager plugin. If he returns from hiatus and fixes it, just update the plugin, and it should start working.

There's a workaround for loading presets by loading them twice - the customization will get applied on the 2nd load. Though this obviously won't work for scenes.



Troubleshooting

Nipple piercings are sunken into the chest
You don't have nipples. Add Nipples morph.

Can't see piercings after enabling them
They are probably inside the body. Most piercings (head & genitals) are attached to bones and oblivious to morphs. You need to change their offsets. See screenshot above to see where to find the UI for it. But keep in mind this currently won't be restored properly when reloading the scene, see explanation in Known Issues above.

Piercings are jumping around like crazy
Your morphs are probably making some of the body colliders extend too much from the body, pushing the piercing into a position it can't physically satisfy while maintaining its attachment point, making it impossible for it to settle.
You have two options here. Either use a piercing that doesn't use physics (for nipples that would be bars, pins, studs/spikes), or add a ColliderEditor plugin to the person atom, and tweak the offending colliders causing this issue.

Piercings look all grey and ugly
Reflective materials look only as good as the environment map they are reflecting. Easy fix is to try and play with these values:

Tutorial_Lighting.png

Or you can install some of the better skyboxes / reflection probes available on vamhub, and combine them with MacGruber's SkyMagic Loader (part of MacGruber.Essentials package) to apply it as a reflection probe to materials in a scene.
Author
qdaro
Downloads
28,463
Views
28,463
Favorites
19
Dependencies
1
Packages
1
Total Size
4.08 MB
Version
1
First release
Last update
Rating
4.89 star(s) 19 ratings

More resources from qdaro

Credits

Creator Support Link
S Stopper

Latest reviews

amazing set of piercings but whenever I load scenes with these piercings put on they freeze in the air, I have to unequip them on an atom and reload the scene again to make them work
qdaro
qdaro
I haven't encountered this one, but there are some initialization issues with ClothingPluginManager. All we can do is hope for Stopper to return from hiatus and look into them.
Upvote 0
Plugin Stopper.ClothingPluginManager.7:/Custom/Scripts/Stopper/ClothingPluginManager/ClothingPluginManager.cs was not loaded because it is in a package that has always been denied plugin loading. Go to Package Manager, open the package, and click User Prefs tab to change
What's the reason for this?
qdaro
qdaro
It literally tells you what it means. When you got a permission pop-up for loading ClothinPluginManager, you told VaM it should be always denied. Now you have to go to Package Manager and allow it manually.
Upvote 0
I want to express my most heartfelt gratitude and admiration for your excellent work!! Over the past two years, I have consulted almost all the various clothing designers I've paid for support, and they all refused to touch this kind of production due to the fabric issues with VAM. You are an angel!
Upvote 0
Ultra high quality and fantastic functionality! Thank you for, sharing!

Any chance you have any bracelets and necklaces on the roadmap?
Upvote 0
Just how clothing items need to be set up, no deformation is great.
Upvote 0
OMG YES. This is amazing, great job!
Upvote 0
Stellar job on this mahoosive pack, plus the extra menu functionality and qol tweaks added to the plugin menu.

Amount of hours you must have sunk into this!
Upvote 0
Wow cool, ty!
Upvote 0
Best set of piercings ever, thank you!
Upvote 0
best piercings on here great work
Upvote 1
Back
Top Bottom