Skip to main content

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​

  1. Open the "Elements" panel in XR Creator Studio.
  2. Select "Waypoint" and place it in your scene.
  3. 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​

PropertyEffect
Spawn PointDefines whether this waypoint is used as a spawn location. Users appear here when they enter a scene.
Can Be OccupiedDetermines if the waypoint can be occupied by a user (e.g., seating).
ClickableEnables users to click on the waypoint to teleport to it.
Disable MotionPrevents movement while the user is seated or positioned at the waypoint.
Disable TeleportingBlocks users from teleporting to this waypoint via right-click or controller teleportation.
Snap to Floor PlanEnsures the waypoint is properly aligned with the floor mesh.
Maintain Initial OrientationKeeps the user's original rotation when teleporting to the waypoint.
Sit AnimationDisplays a sitting animation if the waypoint is used for seating (for full-body avatars).
Hover Box PositionDefines the position of the hover box, which appears when users hover over the waypoint.
Hover Box ScaleAdjusts 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​

  1. Add a waypoint to a chair or seating object.

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

    proximity element in Creator

πŸ”Ή 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.

Sit animation dropdown

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​

  1. Open the "Elements" panel in XR Creator Studio.
  2. Select "Spawn Point" and place it in your scene.
  3. 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.