设计与多媒体

3d-virtual-tour

mengto/skills

Build guided and interactive virtual tours through a 3D environment with authored camera paths, room and floor-plan navigation, orbit inspection, smooth mode handoffs, and progressive loading. Use for architectural walkthroughs, real-estate tours, museums, showrooms, and explorable spaces built with Three.js or a similar renderer.

  • 596 次安装
  • 7100 星标
  • 收录于

安装命令

npx skills add https://github.com/mengto/skills --skill 3d-virtual-tour

SKILL.md

3D Virtual Tour

Help the viewer understand a place through movement, landmarks, and direct navigation. Keep the route, camera, room labels, and controls in agreement.

Establish the tour model

Inspect the scene, coordinate system, scale, floor elevations, door openings, renderer, camera controls, and asset-loading path. Preserve existing architecture and interactions. Choose the navigation modes the experience actually needs:

Mode Camera owner Navigation
Guided tour Authored route sampler Scroll, play/pause, or previous/next stops
Room destination Authored room pose or route stop Room list, hotspot, or floor plan
Inspect Bounded orbit controller Drag, pinch, zoom, and return
Free walk, when requested First-person controller with collision Movement and look controls

For a Seijaku-style experience, start with a guided route, room destinations, and optional model inspection. Add free walking only when requested or required; orbit controls alone do not provide a walkable interior. If the source is only a set of panoramic images, use linked panorama viewpoints rather than implying that it contains navigable geometric depth.

Author a route through real openings