Get Started with BVA
August 1, 2022 ยท View on GitHub
System Requirements
- Unity 2020.3 or later, works best on 2021.3 LTS
Build Target
- Standalone(Windows10 testified, support Draco)
- Android(vulkan or gles3.0 and linear texture must be supported)
- iOS 10 or later
- WebGL(works fine on Unity 2021 later,not tested)
Sample Build Requirements
- Windows10 or later
- MacOS
- Android or iOS(only scene
WebLoadis currently available, OpenFileDialog support standalone platform only)
All examples are located in Assets/BVA/Samples:
- AvatarConfig
- FileView
- MultipleScenePayload
- RuntimeExport
- RuntimeLoad
- WebLoad (support mobile platform)
Environment Settings
Must Meet
Uncheck Assembly Version Validation

Allow Unsafe Code
Set Managed Stripping Level = Disabled

Set ColorSpace = Linear

Set Lightmap Encoding = Normal Quality, Set Normal Map Encoding = XYZ

Build Settings
Include Shaders or Shader Variant Collection

Config shader stripping

If your project already integrated UniVRM, you need to remove the VRM folder under Third-Party firstly, then some error might shown up, you need to fix it manually.