Prop
Introduction
Overview
Props provide a vast array of social VR experience dynamics with a Basis framework project. This documentation will guide you through creating, building, uploading, and customizing your own props using Unity and the Basis SDK.
Basis uses the .BEE file format for props, which packages your compiled assets and metadata into a single, easy-to-share file. Props support blend shapes, materials & scripting.
Quick Start Guide
Setup
Set up Unity and prepare your prop
Building
Build your prop into a .BEE file
Uploading
Upload and load your prop in Basis
Key Features
- Humanoid Rig Support: Standard Unity humanoid rigs with automatic bone mapping
- Blend Shapes: Full support for facial expressions and visemes
- Multi-Platform: Build for Windows, Linux, Mac, Android and iOS
- URP Shaders: Compatible with Unity's Universal Render Pipeline
Requirements
- Unity: Unity 6 (latest supported version)
- Model Format: FBX with humanoid rig
- Shader: URP-compatible shaders (Lit, Poiyomi, lilToon, etc.)
- Hosting: Remote URL hosting for .BEE files (max 100MB for Google Drive)
Workflow Overview
- Import your avatar model into Unity
- Configure the rig and skinned meshes
- Add the Basis Avatar component
- Build the .BEE file for your target platforms
- Upload to a hosting service
- Load in Basis using the URL and password
Edit on GitHub
Last updated on