Create "Collision" for guests to navigate onto ramps, chairs, stairs, and run into walls.
"Collision" allows users to navigate onto objects, move up ramps, and be stopped by walls. Without collision, users can walk through walls and other objects while moving around the space.
Enable Collision on objects in your space by checking the box in the Object Info Properties.
Scene Editor > Object Properties > Info > ☑️ Collide
Large Objects & Collision Layer Limits
Vatom Spaces currently provides a warning when trying to turn on collision for objects between 3,000-50,000 vertices.
Beyond 50,000 verts on a single object, collisions are disabled as a rule. This is to prevent serious performance drain on end users, particularly on older machines or mobile.
We recommend creating a separate layer for collision that is extremely low-poly and no textures applied. This layer will be hidden on top of the visual world model.
Above: The collision layer in Grey, overlaid over the main scene. You can explore this collision layer at spaces.vatom.com/@collision
Creating Collision Layers
When creating meshes for Collision keep poly count as low as possible and do not use textures, as the more complex the model, the more calculations are required to determine collision during use.
Collision is active on surface normals, and is not on the back of faces.
Use collision sparingly and only where it makes sense (e.g. floors, walls, chairs etc).
Combining collidable surfaces into a single mesh lowers the number of draw calls and calculations required by the physics engine.
Please sign in to leave a comment.