• Hi Guest!

    We are extremely excited to announce the release of our first Beta for VaM2, the next generation of Virt-A-Mate which is currently in development.
    To participate in the Beta, a subscription to the Entertainer or Creator Tier is required. Once subscribed, download instructions can be found here.

    Click here for information and guides regarding the VaM2 beta. Join our Discord server for more announcements and community discussion about VaM2.

How to make object solid?

alexftime1

New member
Joined
Dec 13, 2022
Messages
28
Reactions
10
So some scene the floor is solid, which mean the when I move the person atom it wont go through and the body will bend pretty naturally , whereas other scene goes through the floor/object like a chair when i move the person.

these are the setting i did... what did i do wrong please?
1733769871043.png
1733769893792.png
1733769918292.png
 
Some assets that people make don't have collisions, (which need to be set up in unity first.) You can fake collisions for these in a scene by adding shapes. If you put a cube and scale it where you want it, the character will collide with it. You can set it's alpha to -1 in the material settings to make it invisible. All of the built in shaped will collide with the person, but only certain shapes like the capsule and sphere will interact with clothing and hair though.
 
Some assets that people make don't have collisions, (which need to be set up in unity first.) You can fake collisions for these in a scene by adding shapes. If you put a cube and scale it where you want it, the character will collide with it. You can set it's alpha to -1 in the material settings to make it invisible. All of the built in shaped will collide with the person, but only certain shapes like the capsule and sphere will interact with clothing and hair though.
ah i see, thank you! what about floor? i tried to add a wood panel but it go thorough...should i choose another floor material?
 
The character should collide with the ground. Make sure the floor you add is at y 0 in the move tab, and that collisions are on in the physics settings for all of the objects you need them on for the scene.

You can check the wiki for the basics.


 
The slate will provide floor collision. You can either texture it from a texture collection, or make it invisible as described.
 
Note that since VaM's physics aren't that accurate, you get body parts hovering, etc. Often you get visually better results by just posing/animating the character as if there were collision. Also has much better performance, of course.

If you wanna use actual collision, I recommend to place an invisible collider like 1cm below the chair's seat surface. You may need to tweak a bit to get the perfect distance, but you can prevent the hovering and also give the impression of the character sinking into the soft chair seating.
 
Back
Top Bottom