1.3 KiB
XR Scenes Specification
Overview
XR scene designs for blockchain visualization and VTM interactions.
Block/Transaction Graph Space
Design
Concept: 3D graph of blocks and transactions Navigation: Fly through, zoom, select Interactions: Select block/transaction to view details
Elements
- Blocks as nodes
- Transactions as edges
- Time axis (depth)
- Network activity visualization
Cross-Chain Message Tunnels
Design
Concept: Visualize CCIP messages as tunnels between chains Navigation: Follow message path Interactions: View message details at each hop
Virtual Bank Branch
Design
Concept: 3D bank branch environment Purpose: VTM interactions in immersive setting Elements: Teller desk, digital human, waiting area
Navigation Patterns
Teleport Navigation
Method: Point and teleport Benefits: Reduces motion sickness Use Case: Large scene navigation
Smooth Movement
Method: Continuous movement (optional) Settings: Enable/disable based on user preference
Accessibility Fallback to 2D
Requirement: Always provide 2D fallback Trigger: User preference or device capability Implementation: Same data, 2D UI
References
- XR Architecture: See
xr-architecture.md