• 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.

VaM 1.x Replace a dildo in a scene

Threads regarding the original VaM 1.x

Yziks

New member
Joined
Jan 11, 2025
Messages
5
Reactions
0
I found this scene that I really liked https://hub.virtamate.com/resources/gamergirl69-and-last-twitch-stream.36585/ and it has a variety of animations featuring a dildo, but I was wondering if it’s possible to swap out the dildo that comes with this scene for other dildos without messing up the animation, something similar to when you change the girl look. I imagine it wouldn’t be that simple, anyways, let me know if it’s possible or not.
 
If the dildo you want is a CUA, I would say the quick and dirty way would be to add it to the scene, turn off its collision, and position and scale it to match the original one in the scene. Then set your dildo's parent atom to be the original dildo and it should move around with it for any animations. Lastly, hide the materials on the original so that it's no longer visible.
 
Upvote 1
If the dildo you want is a CUA, I would say the quick and dirty way would be to add it to the scene, turn off its collision, and position and scale it to match the original one in the scene. Then set your dildo's parent atom to be the original dildo and it should move around with it for any animations. Lastly, hide the materials on the original so that it's no longer visible.
Could you explain that method in more detail? For example, which menus do I need to access at each step? Or maybe you could attach a link to a guide that explains what you're suggesting. It would be a huge help, since this is my first time replacing assets. And yes, the dildo I want to use is compatible with CUA Manager https://hub.virtamate.com/resources/horse-dildo-bundle.56028/, and the dildo included in the scene is the basic one provided by VAM.
 
Upvote 0
The method is a little too specific for me to think of a guide. I'll try to explain it in more detail though. Also, it looks like that resource you linked has its own collision physics so I'll revise my idea to keep that.

- Load the scene

- Open the Main UI and switch to Edit Mode

- Select the original dildo from menu or in scene

- Go to the Physics Object tab and uncheck Collision and Physics

- Now create the CUA for the replacement dildo

- Add Atom (Misc -> Custom Unity Asset)

- Go to its Asset tab and use "Select File..."

- Type into the Search bar to find the dildo asset (ex: the thing "dildo" or the creator "Skynet" in this case)

- Select the appropriate .var file then select an .assetbundle file it contains

- Now back on the Asset tab select the item you want under the Asset drop down menu

- Go to the Physics Object tab

- Uncheck Collision (temporarily to help with aligning the replacement to the original)

- Use the transform gizmo to move/rotate the replacement dildo to align with the original dildo

- You can also try "Select Align To From Scene" on the Move tab to get it close

- Use Scale on the Physics Object tab to match their sizes if necessary

- You may to need to realign things again upon scale changes (you can make small adjustments on the Move tab as well)

- Once the replacement dildo is positioned and sized correctly go to the Control tab

- Open the Parent Atom drop down menu or use "Select Parent Atom From Scene"

- Choose the original dildo from the scene as the parent

- Now you can go back to the Physics Object tab to enable Collision again for the replacement dildo

- We want to hide the original dildo now

- Select the original dildo from menu or in scene

- Go to the Material tab

- Change "Alpha Adjust" to -1.0 or go to the Shader tab and check "Hide Material"

Now the original dildo should be invisible with no collisions. Its animations are preserved and the replacement dildo should follow them as its child atom. If things are aligned close enough then hopefully the replacement dildo will slide in/out without issues, but there's no guarantee its physics will match the animations.
 
Upvote 0
The method is a little too specific for me to think of a guide. I'll try to explain it in more detail though. Also, it looks like that resource you linked has its own collision physics so I'll revise my idea to keep that.

- Load the scene

- Open the Main UI and switch to Edit Mode

- Select the original dildo from menu or in scene

- Go to the Physics Object tab and uncheck Collision and Physics

- Now create the CUA for the replacement dildo

- Add Atom (Misc -> Custom Unity Asset)

- Go to its Asset tab and use "Select File..."

- Type into the Search bar to find the dildo asset (ex: the thing "dildo" or the creator "Skynet" in this case)

- Select the appropriate .var file then select an .assetbundle file it contains

- Now back on the Asset tab select the item you want under the Asset drop down menu

- Go to the Physics Object tab

- Uncheck Collision (temporarily to help with aligning the replacement to the original)

- Use the transform gizmo to move/rotate the replacement dildo to align with the original dildo

- You can also try "Select Align To From Scene" on the Move tab to get it close

- Use Scale on the Physics Object tab to match their sizes if necessary

- You may to need to realign things again upon scale changes (you can make small adjustments on the Move tab as well)

- Once the replacement dildo is positioned and sized correctly go to the Control tab

- Open the Parent Atom drop down menu or use "Select Parent Atom From Scene"

- Choose the original dildo from the scene as the parent

- Now you can go back to the Physics Object tab to enable Collision again for the replacement dildo

- We want to hide the original dildo now

- Select the original dildo from menu or in scene

- Go to the Material tab

- Change "Alpha Adjust" to -1.0 or go to the Shader tab and check "Hide Material"

Now the original dildo should be invisible with no collisions. Its animations are preserved and the replacement dildo should follow them as its child atom. If things are aligned close enough then hopefully the replacement dildo will slide in/out without issues, but there's no guarantee its physics will match the animations.
ty so much
 
Upvote 0
Back
Top Bottom