- You can build your Unity contents for uplaoding to STYLY for Vision Pro and enjoy it on our app.
 - This plugin also works a template including content samples for creations. Downalod Unity Template Project
 
- Contents of STYLY for Vision Pro is not compatible with STYLY for other platforms (STYLY VR or STYLY mobile).
 - STYLY for Vision Pro doesn't have 3D contents assembly tools for now.
 - Please give us your feedback on Github Issues.
 - Your contents will be PUBLIC once your uploaded. Don't upload your contents which you want to keep private.
 - The content gallery on the STYLY app is now managed on a whitelist basis. Please apply through this APPICATION FORM if you want your content to get listed.
 
- Unity
- Unity 6000.0.48 or later (Use 6000.0.XX)
 - Modules:
- visionOS Build Support
 
 - Render pipelines: URP
 - Color Space: Linear
 
 - Xcode (if you want to test with visionOS simulator)
- Xcode 16.3 or later
 - Apple Silicon Mac (M1/M2/M3/M4)
 
 
- STYLY app for visionOS Simulator download
 - Website of STYLY for Vision Pro
 - visionOS app release note
 - Github repository of this plugin
 - OpenUPM page
 
- Mixed Reality mode: Bounded Volumes, Unbounded Volumes
 - Standard URP materials: Lit, Simple Lit, Unlit (and some spacial materials)
 - Visual Scripting
 - Timeline, animator, animation, audioclip and other basic features. See Supported Unity Features and Components page for the detail.
 
- Fully Immersive VR, Windowed Apps
 - Scripting in C#
 - Custom shaders / Shader Graph
 - Visual Effect Graph
 
- VRM Visual Scripting Nodes
 - glTFast Visual Scripting Nodes
 - Spectrum Visual Scripting Nodes
 - WebRequest Visual Scripting Nodes
 - STYLY-XR-Rig
 
You are moe than welcome to recommend new custom Visual Scripting nodes to support.
- Install Unity 6000.0.48 or later (Use 6000.0.XX) via Unity Hub with modules:
- visionOS Build Support
 
 
- 
Option A (Easiest & recommended): Download Unity Template Project including STYLY visionOS Plugin and supported packages
 - 
Option B (for existing project): Use OpenUPM .
- Prerequisites : Node.js 14.18 or above
 
 
    # Install openupm-cli
    npm install -g openupm-cli
    # Go to your unity project directory
    cd YOUR_UNITY_PROJECT_DIR
    # Install STYLY plugin for Unity
    openupm add -f com.styly.styly-spatial-layer-plugin
    # Install supported packages for STYLY
    openupm add -f com.styly.package-collection-spatial-layer- Install Xcode 16.3 or later with visionOS simulator. Xcodes is the easiest way to install and manage multiple versions of Xcode.
 - Open Simulator from Xcode menu. Click
Xcode-Open Developer Tool-Simulator - Open Vision Pro simulator from menu. Click
File-Open Simulator-visionOS 2.0-Apple Vision Pro 
- Install STYLY for visionOS into the simulator
- Download STYLY-Vision-OS-App.app and drag the app file and drop to the simulator window.

 
 - Download STYLY-Vision-OS-App.app and drag the app file and drop to the simulator window.
 
Unity prefab can be built and uploaded to STYLY. Right click a prefab in a project window and select STYLY - Build Content FIle
Built file will be created as yyyyMMddHHmmss.styly in _Output directory in your project.

STYLY for visionOS webpage will be opened in a browser. Login with your STYLY account.
Upload your built contents (.styly file) with its title, description and display type.
- Bounded: Your contents will be displayed in 1m x 1m x 1m size. Contents can be displayed with other apps.
 - Unbounded: Your contents will be displayed exclusively in a space.
 
- Open content page on visionOS simulator. You can copy and paste your URL of the content from your Mac to the simulator.
 - Click 
Play on deviceon the page. - Your content will be displayed.
 
Right click at hierarchy window to install STYLY-XR-Rig, which allows you to develop and test advanced features.



