• Hi Guest!

    We have posted a new VaM2 dev log on Patreon, starting a monthly cadence of written progress updates between Beta releases. Highlights include the new Gizmos System, Selection Carousel, and Modes System with Context-Specific Editing. Beta1.2 is 15 of 21 items complete.

    Read the full post on Patreon, or follow progress on the public Trello roadmap.
Smart Wardrobe

Plugins + Scripts Smart Wardrobe

Download [<1 MB]

Bplus

Active member
Joined
Jul 11, 2023
Messages
23
Reactions
105
Bplus submitted a new resource:

Smart Wardrobe - clothing, undress

šŸ‘— SmartWardrobe – The ultimate striptease assistant (without click-trauma!)

Let's be honest: Do you really want to spend your time in VaM clicking through endless menus just to smoothly peel your character out of their clothes? Anyone who likes complex outfits knows the drama: shoes, pants, shirt, panties, bra... 5 clothing items usually mean 5 individual triggers in VaM that you have to painstakingly link up so that in the end everything drops to the floor at the perfect moment...

Read more about this resource...
 
Hey that's a very useful plugin, the missing piece in my undressing situation. Just one suggestion, could you add more options, for stockings and shirts, maybe the entire vanilla tags options?
 
Hey that's a very useful plugin, the missing piece in my undressing situation. Just one suggestion, could you add more options, for stockings and shirts, maybe the entire vanilla tags options?
Hi cyberdelique! thanks for your feedback—I really appreciate it. I’m glad others find this useful too, and that I’m not the only one with a fetish for dressing and undressing 🤣
As for the additional tags, I’ve combined tags and filenames so you don’t have to set a separate trigger for each category. The ā€œTopā€ category includes the tags/names top, shirt, blouse, and jacket. Give it a try—if your character is wearing a shirt, it will automatically be assigned to the ā€œTopā€ category, even if it’s a blouse.
The ā€œBottomā€ category includes the tags/names: bottom, pants, skirt, shorts, jeans. ā€œDressā€ includes: dress, gown, robe. ā€˜Bra’ includes only bra. ā€œPantiesā€ includes: panties, panty, pantie, thong, underwear. "Shoes" includes: shoe, boot, heels, sneaker, sandals. "Accessory "includes: accessory, jewelry, glasses
I’ve also been thinking about whether I should add more categories, but I don’t want to overdo it—I want to keep it as simple as possible, although another category for stockings probably wouldn’t hurt. Since I’m going on vacation for three weeks soon, I probably won’t have time to set that up beforehand. But as a temporary solution for your stockings, you can set a tag for an existing category yourself, e.g., ā€œAccessory.ā€ The plugin recognizes the tag and assigns the item to that category. That way, you can easily remove them. Since most accessories don’t have a SIM anyway, this will only remove the stockings.
Give it a try for a while and let me know if there’s anything missing or if you notice any bugs.
 
OK, i understand and appreciate the simplicity, and indeed it seems to work as expected. i had no isues so far with setup like a top and an open shirt over it, the shirt gets undressed first then when removed, the top undress. I'm making a magic combo with this plugin, stripwise, clothing triggers and presetless outfit to do the ultimate striptease setup.
Really thanks for this, it was the missing piece, something detecting the tag to select the clothing whatever the outfit selected.
Cheers and happy vacations :)
 
OK, i understand and appreciate the simplicity, and indeed it seems to work as expected. i had no isues so far with setup like a top and an open shirt over it, the shirt gets undressed first then when removed, the top undress. I'm making a magic combo with this plugin, stripwise, clothing triggers and presetless outfit to do the ultimate striptease setup.
Really thanks for this, it was the missing piece, something detecting the tag to select the clothing whatever the outfit selected.
Cheers and happy vacations :)
Hey cyberdelique, I couldn't resist and tinkered with it ā€œa littleā€ more. Download the update—it's worth it. Alright, I'm off to bed now. Good night

And don't forget to post your strip scene on the hub!:p
 
Bplus updated Smart Wardrobe with a new update entry:

New Version 2.0

šŸŽ‰ SmartWardrobe Update – The ultimate upgrade for your striptease workflow!

Hello everyone! First of all, thank you very much for the great feedback on the first version. I couldn't resist and went intensively under the hood of SmartWardrobe once again today. The goal? Absolutely smooth hardware control, intelligent anatomy management, and zero physics chaos! Here is everything that has changed in this massive update:

šŸš€ The new killer features:

šŸŽ® True controller & hotkey support (Action...

Read the rest of this update entry...
 
Thank you! Great plugin to save time to control clothings!
I’m really glad if you add a function to change alpha control for being unvisible clothings temporarily.
 
Thank you! Great plugin to save time to control clothings!
I’m really glad if you add a function to change alpha control for being unvisible clothings temporarily.
That's a great idea; I think I can somehow squeeze it in after work today.
 
Great idea!

However ... maybe I'm missing something, but ... why limit this to this one specific usecase of undressing? You've mentioned what a pain fixed-path clothing triggers are. Then you build something that can both automatically recognize what category a clothing item belongs to AND serves as a centralized receiver for triggeractions. While reading the description, I'm thinking "GREAT! That should make it SO MUCH easier to get customizable clothing presets into scenes - Boy, when I think of all the WORK people have invested into that problem: TGC has created a custom system for their scenes, atani has those nifty clothing-template plugin thingies ... And now someone has solved all that! Shiny!"

Except not. You stop at undressing. People are still stuck with pre-defined clothing presets baked into scenes. Why not go further? Why not make this a one-stop-shop for customizable clothing presets - so it can also cover loading and disabling of clothing items?

whyyyyyyyyy-5c5f07.jpg
 
Last edited:
Great idea!

However ... maybe I'm missing something, but ... why limit this to this one specific usecase of undressing? You've mentioned what a pain fixed-path clothing triggers are. Then you build something that can both automatically recognize what category a clothing item belongs to AND serves as a centralized receiver for triggeractions. While reading the description, I'm thinking "GREAT! That should make it SO MUCH easier to get customizable clothing presets into scenes - Boy, when I think of all the WORK people have invested into that problem: TGC has created a custom system for their scenes, atani has those nifty clothing-template plugin thingies ... And now someone has solved all that! Shiny!"

Except not. You stop at undressing. People are still stuck with pre-defined clothing presets baked into scenes. Why not go further? Why not make this a one-stop-shop for customizable clothing presets - so it can also cover loading and disabling of clothing items?

whyyyyyyyyy-5c5f07.jpg
Hi case, thank you very much for the feedback, but I don't quite understand your criticism. What specific features did you have in mind that the plugin should be able to do? If you could give me a concrete example, that would be very helpful. Maybe I can incorporate that somehow in a new version. English isn't my first language, so it's sometimes a little difficult for me to understand.
 
Hi case, thank you very much for the feedback, but I don't quite understand your criticism. What specific features did you have in mind that the plugin should be able to do? If you could give me a concrete example, that would be very helpful. Maybe I can incorporate that somehow in a new version. English isn't my first language, so it's sometimes a little difficult for me to understand.

I'm sorry - and please don't understand it as criticism, more like a feature request? The problem is that I don't know whether what I'm asking it's even possible - I know that some people have tried, but I'm not sure if I understand VaM's mechanics well enough.

So the goal is "simply" to be able to load one set out of a number of sets of clothing items into a scene without having to edit and save a local copy of the scene. Now you'll probably think "But you can do that already! Just load a clothing preset?". Yeah, I can do that, but then all the triggers in the scene still point to the original clothing item. Like when there's an undress action pointing at "T-Shirt XYZ", the trigger will point not to "a generic T-shirt", but to that one specific T-shirt, and nothing else. Or consider cumcloth items: You want them to be invisible, until one specific moment, and then they should appear. So what creators do is they load every clothing items they use at the beginning of the scene, then they set the alpha value to minimum, and then set alpha to normal again with a trigger (similar with undress triggers, but you know that already, since you wrote this plugin).

So when I want "T-shirt B" instead of "T-shirt A", I can load it into the scene, but all the triggers pointing to T-shirt A will still point to T-shirt A. And the scene will still load T-Shirt A at the beginning, wasting memory and CPU resources. And the trigger undressing T-Shirt A will break if I delete T-Shirt A ... Now, what if I have 20 whole clothing sets of T-shirt, skirt, bra, panty etc, and I want to be able to load the scene, and then decide which one of those clothing sets I want to load this time around? Then this becomes A LOT of work.

(I think the root cause is that VaM doesn't know categories of clothing - there is no trigger "undress T-Shirt" because VaM doesn't know what a T-Shirt is)

There have been different attempts to make this more flexible (note: both try to solve slightly different problems!):
1) I know that atani has this elaborate "quick XYZ" system, and part of that is "quickdress" (https://hub.virtamate.com/resources/quickdress-quickly-load-and-control-clothing-presets.32469/) - the idea is to have an empty atom with a little plugin in it that manages the loading of the clothing items and all trigger actions pointing to them. Then you can load different presets of the empty atom, rather than the clothing presets to load different sets of clothes. And the little plugin offers eg three different trigger actions (say undress item A, undress item B, alpha value item C) - then you can build a scene where the triggers just point to those three trigger actions, and you can exchange the clothing by loading another quickdress atom (which is an empty with a plugin) without breaking any triggers. Drawback is that building different "quickdress" variants is a lot more work for a user, because VaM has no simple menu to support that, and that scene creators would have to use that quickdress system right from the beginning, so I guess that's why that never got much use.

2) TGC (and SlamT?) did something different (https://hub.virtamate.com/resources/virtual-sweetheart-reloaded.12577/): Both of them build scenes where they had menu buttons that each triggered loading clothing presets with names like "Custom/Atom/clothing/clothing 1.vap", "Custom/Atom/clothing/clothing 2.vap" etc. and the published .zips with placeholder presets that you can unzip to your local installation - then you can overwrite those placeholder presets with your own presets and the scene will still work. Of course, every "undress trigger" or "alpha trigger" still can only point to specific, fixed clothing items - you can't exchange those, and I don't think they ever solved that.


TL;DR - I thought that with your method, one could maybe use that to solve those problems more elegantly?
 
Last edited:

Similar threads

Back
Top Bottom