A social VR gallery experience featuring 20 street art pieces from world-renowned artists including KAWS, Banksy, Shepard Fairey, JR, and more. Explore artwork with friends in a multiplayer environment inspired by Spatial.io.
- Teleportation & Smooth Locomotion - Choose your preferred movement style
- Interactive Artwork Hotspots - Gaze or point at artwork to view info
- Guided Tour Mode - Automated walkthrough with narration support
- Spatial Audio - Immersive 3D soundscape with ambient zones
- Comfort Settings - Vignette, snap turn, and accessibility options
- Multiplayer Networking - Connect with others in shared gallery spaces
- Customizable Avatars - Body types, outfits, accessories, and colors
- Floating Nametags - See other players' usernames above their heads
- Emote Wheel - Express yourself with 8+ emotes (wave, dance, clap, etc.)
- Spatial Voice Chat - Talk with nearby visitors, volume fades with distance
- Social Hub Areas - Designated gathering spots throughout the gallery
- Interactive Objects - Seats, tables, photo spots, and activity zones
-
Clone the repository
git clone https://github.com/Hempp/street-art-gallery.git
-
Open in Unity
- Unity 2022.3 LTS or newer
- Install XR Interaction Toolkit from Package Manager
-
Import the project
- Copy
exports/unity_vr_interactive/to your UnityAssets/folder
- Copy
-
Build for your platform
- Meta Quest 2/3/Pro (Android)
- PC VR via SteamVR or Oculus Link
street-art-gallery/
├── exports/
│ └── unity_vr_interactive/ # Unity VR Project
│ ├── Scripts/
│ │ ├── GalleryManager.cs
│ │ ├── VRPlayerController.cs
│ │ ├── VRHandController.cs
│ │ └── Multiplayer/
│ │ ├── NetworkManager.cs
│ │ ├── NetworkPlayer.cs
│ │ ├── AvatarCustomization.cs
│ │ ├── EmoteWheel.cs
│ │ ├── VoiceChatManager.cs
│ │ ├── SocialInteractable.cs
│ │ └── SocialHubManager.cs
│ ├── textures/ # 20 street art images
│ ├── artwork_metadata.json
│ └── README.md # Detailed setup guide
├── .gitignore
├── LICENSE
└── README.md
See the full setup guide: exports/unity_vr_interactive/README.md
| Component | Technology |
|---|---|
| Engine | Unity 2022.3+ |
| VR SDK | XR Interaction Toolkit 2.5+ |
| Platform | OpenXR (Quest, PC VR) |
| Networking | Photon PUN 2 / Normcore / Mirror |
| Voice | Spatial audio with push-to-talk |
The gallery showcases street art from renowned artists:
| Artist | Style |
|---|---|
| KAWS | Pop art, companion figures |
| Banksy | Political stencil art |
| Shepard Fairey | Obey, propaganda art |
| JR | Large-scale photography |
| Os Gemeos | Brazilian graffiti |
| Vhils | Carved murals |
| Felipe Pantone | Digital/analog fusion |
| And 13 more... |
MIT License - Feel free to use, modify, and distribute.
Contributions welcome! Please open an issue or submit a pull request.
Built with NEXUS-PRIME