• Happy Holidays Guest!

    We want to announce that we will be working at reduced staffing for the holidays. Specifically Monday the 23rd until Jan 2nd.

    This will affect approval queue times and responses to support tickets. Please adjust your plans accordingly and enjoy yourselves this holiday season!

  • Hi Guest!

    Please be aware that we have released a critical security patch for VaM. We strongly recommend updating to version 1.22.0.7 using the VaM_Updater found in your installation folder.

    Details about the security patch can be found here.

How to make object solid?

alexftime1

New member
Messages
27
Reactions
10
Points
3
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