Read release notes carefully to keep up with important updates. Join Discord to stay connected, or email us to info@vertexform3d.com to sign up for a newsletter. All new apps should start with the Default branch on GitHub. For existing apps prior to May 6, 2026 please follow instructions below.
This release includes support for Web, Mobile Web, and WebXR. All new apps should begin by installing this branch: WebGPU-Dev branch. All existing apps: see update instructions below.
This branch includes support for VR (Meta Quest), Desktop, and Web deployment. Each platform includes its own optimized controls, including dedicated mobile controls. Follow Tutorials to get started.
Some additional fixes and improvements include:
Potential Issues & Solutions
Issue: Web build fails to initialize after publishing
Solution: In Player Settings, locate the Compression Format settings and change Brotli/Gzip compression to Disabled.
Issue: Hands are missing when testing in VR
Solution: Refresh the packages. Go to Package Manager and reimport/update the required XR packages.
Issue: Glow shader is missing or lighting appears dark on WebGPU builds
Solution for Web platform: Navigate to Project Settings, Quality, and ensure that UniversalRP-WebGL (Universal Render Pipeline Asset) is selected and HDR is checked.
Solution for Android platform: Navigate to Project Settings, Quality, and ensure that UniversalRP-MediumQuality is selected. you will have to select different URP profiles for each platform.
Issue: Skybox is missing in Login scene
Solution: Locate "Main Camera" inside "Complete XR Origin Setup Variant," navigate to Environment in the inspector, and select Background type to "Skybox"
Issue: Android and WebGPU require different
Solution: Locate "Main Camera" inside "Complete XR Origin Setup Variant," navigate to Environment in the inspector, and select Background type to "Skybox"
Pro Tip: If developing for both Web and Android (Meta Quest), constantly switching build platforms in Unity can become very time consuming.
A recommended workflow is to keep the same project synced through GitHub, while creating two separate local clones of the project:
Keep both projects open in Unity with their respective platform settings already selected. This allows simultaneous work on both versions without rebuilding the platform configuration every time a switch is needed.
When changes are made:
Updating existing apps
⚠️
Please note that Cesium has been removed from this branch due to low memory issues on Web builds. If you require geospatial support, continue using Developer Release, do not install package below.
Install this package as a regular .unitypackage. This will initiate the upgrade process and sync your app with the latest changes. This update is required to reconnect your app to the new WebGPU path due to backend changes that cannot be delivered through the old update path.
⚠️Make sure to back up your app before installing.
Please note that not all environments are compatible with the web due to scene size, functionality, and platform-specific features. We included a way to disable access to environments on unsupported platforms via Main Map UI inside Vertex Form 3D SDK. You can find the explanation in the Adding Scenes section in the Tutorials.
This branch "Developer Release" includes Cesium integration and is intended for projects requiring geospatial support. This branch is currently in Low Maintenance Mode.