Skip to content

Conversation

@willeastcott
Copy link
Contributor

Add example with point and click type movement similar to what is present in Google Street View.

@willeastcott willeastcott requested a review from Copilot October 14, 2025 19:48
@willeastcott willeastcott self-assigned this Oct 14, 2025
@willeastcott willeastcott added the enhancement New feature or request label Oct 14, 2025
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds a new "First Person Teleport" example that implements point-and-click teleportation movement similar to Google Street View. The example demonstrates smooth camera transitions and look controls using Pointer Events API for cross-platform input support.

Key changes:

  • Implements a comprehensive first-person teleport system with visual markers and smooth movement transitions
  • Adds multiple 3D Gaussian splat statue assets to create an interactive gallery environment
  • Updates existing splat example to use reorganized asset directory structure

Reviewed Changes

Copilot reviewed 4 out of 13 changed files in this pull request and generated 1 comment.

File Description
examples/first-person-teleport.html New HTML page showcasing the teleport system with multiple statue splats and ground plane
examples/assets/scripts/first-person-teleport.mjs Complete teleport controller script with look controls, visual markers, and smooth transitions
examples/js/example-list.mjs Adds the new example to the examples navigation list
examples/splat.html Updates asset path to use reorganized splats directory structure

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@willeastcott willeastcott merged commit efa6f66 into main Oct 14, 2025
2 checks passed
@willeastcott willeastcott deleted the first-person-teleport branch October 14, 2025 19:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants