Spawn Points & Waypoints
Spawn Points & Waypointsβ
Spawnpoints and waypoints are essential tools for navigating virtual spaces efficiently. They allow users to move quickly between locations, direct avatars to key areas, and create structured movement paths for seamless exploration.
These tools enhance user experience, accessibility, and interactivity in large or complex worlds.
Setting Up Waypointsβ
Waypoints are predefined teleportation locations that guide users through a scene. They help with:
- Fast-travel navigation
- Structuring movement paths
- Seating and interactive areas
How to Add a Waypointβ
- Open the "Elements" panel in XR Creator Studio.
- Select "Waypoint" and place it in your scene.
- Configure the waypoint properties in the Properties Panel:
- Choose teleportation behavior (automatic or user-triggered).
- Enable visual markers for easy identification.
πΉ Pro Tip: Place waypoints at entry points, seating areas, or important locations to make navigation intuitive.
Waypoint Properties & Their Effectsβ
Property | Effect |
---|---|
Spawn Point | Defines whether this waypoint is used as a spawn location. Users appear here when they enter a scene. |
Can Be Occupied | Determines if the waypoint can be occupied by a user (e.g., seating). |
Clickable | Enables users to click on the waypoint to teleport to it. |
Disable Motion | Prevents movement while the user is seated or positioned at the waypoint. |
Disable Teleporting | Blocks users from teleporting to this waypoint via right-click or controller teleportation. |
Snap to Floor Plan | Ensures the waypoint is properly aligned with the floor mesh. |
Maintain Initial Orientation | Keeps the user's original rotation when teleporting to the waypoint. |
Sit Animation | Displays a sitting animation if the waypoint is used for seating (for full-body avatars). |
Hover Box Position | Defines the position of the hover box, which appears when users hover over the waypoint. |
Hover Box Scale | Adjusts the size of the hover box, controlling its visibility and interaction area. |
πΉ Pro Tip: Use clickable waypoints for interactive movement and maintain initial orientation for better seated experiences.
Using Waypoints for Seating & Interactionβ
How to Enable Clickable Seatingβ
Add a waypoint to a chair or seating object.
In the Properties Panel, enable:
- "Clickable" (allows users to interact with the seat).
- "Can Be Occupied" (prevents multiple users from sitting in the same spot).
When a user hovers over the seat, a hover box appears, indicating interactivity.
πΉ Pro Tip: Enable sit animations for a more realistic experience for full-body avatars. You can always switch between a low/medium sit animation or adjust the waypoint's height accordingly.
Using Spawn Points to Control User Entryβ
Spawn points determine where users appear when they enter a scene.
Why Use Spawn Points?β
- Define default entry locations for users.
- Create multiple spawn points throughout the scene, preventing users from overlapping or crowding in the same location.
How to Add a Spawn Pointβ
- Open the "Elements" panel in XR Creator Studio.
- Select "Spawn Point" and place it in your scene.
- Adjust the spawn properties in the Properties Panel:
- Position the spawn point at the desired location.
- Ensure it is placed above the ground to prevent users from spawning inside objects.
- Set multiple spawn points for different areas or user experiences.
πΉ Pro Tip: Use spawn points near welcome zones or tutorial areas to improve onboarding.