Release Notes
August 2025 [Update 3]
August 29, 2025
New Features
Runtime Versioning
- Studio projects can run on a specific version, which can be updated in Settings. Pin your project to a fixed runtime for predictability, or opt in to automatic minor updates and bug fixes to always stay current.
Fixes and Enhancements
Asset Lab
- Previous asset generation steps now populate when sending assets from Library to generate workflows
- Retry multiple multi-view angles at once during image generation step for 3D model and Animated Character workflows
Face
- Fixed face mesh not being rendered as configured with Face AR camera
Physics:
- Fixed corrupted shape being applied to auto colliders
August 2025 [Update 2]
August 19, 2025
New Features
Billing
- Added one-time credit top-ups
General
- Added Camera Preview Widget
Fixes and Enhancements
Billing
- Added Stripe Billing Portal to manage subscriptions, billing info, and invoices
Image Targets
- Fixed an issue preventing curved image targets from being updated
Asset Lab
- Allow for re-generating a single image during multi-view image generation for 3D model and Animated Character workflows
General
- Fixed an issue preventing some users from signing up with Google
August 2025 [Update 1]
August 6, 2025
Fixes and Enhancements
General
- Improved the usability and organization of the camera component
- Fixed issue where Fog would not appear when enabled in configurator
- Fixed mouse pointer lock issue affecting the Fly Controls component in Studio
Asset Lab
- Added UI support for background opacity for images generated with Image-GPT-1
UI Elements
- Fixed artifact appearing on UI elements with transparent images on some iOS devices Particles
- Fixed GLTF particles not displaying Prefabs
- Fix prefab children collider updates
July 2025 [Update 4]
July 29, 2025
New Features
Asset Lab
- Added controls to optimize generated 3D models
UI Elements
- Added stacking order configuration to manage overlapping elements
Fixes and Enhancements
UI Elements
- Improved handling of sort order among sibling elements
- UI element groups are now flattened into a single layer
Transforms
- Added
getWorldQuaternion
andsetWorldQuaternion
to world.transform
Physics
- Enabled high precision mode for dynamic colliders
Materials
- Added texture filtering with mipmap support
Splats
- Added support for spz v3
Asset Lab
- Added option to select assets from Library for use as inputs within image, 3D model, and animated character workflows
July 2025 [Update 3]
July 22, 2025
New Features
Input Manager
- Added Screen Touch binding to Input Manager.
Fixes and Enhancements
Asset Lab
- Added support for user-uploaded images for 3D model generation workflow.
- Updated Animated Character workflow to support single-image to 3D generations.
- Added support for user-uploaded 3D models for Animated Character workflow.
XR
- Fixed issue where initial flashing would occur during the camera permissions as scene objects were loaded.
Native App Export
- Updated user agent string for Native Android apps to more accurately reflect the platform and device.
- Fixed an issue with touch events behaving unexpectedly in Native Android applications.
July 2025 [Update 2]
July 15, 2025
New Features
Spaces
- Added Fog configuration to Space Settings.
Fixes and Enhancements
UI Elements
- Added ignoreRaycast option.
Asset Lab
- Added ability to preview animation clips in Animated Character workflow.
XR
- Fixed invalid app key error when reloading XR camera.
July 2025 [Update 1]
July 7, 2025
New Features
Asset Lab
- Added support for Hunyuan3D-2.1 Image-to-3D generation model.
- Added support for Flux Schnell Image generation model.
Native App Export
- Enabled support for various device orientations.
- Added configuration options for device status bar.
- Added support for multi-touch.
Fixes and Enhancements
General
- Fixed issue where camera set to focus on moving objects was not updating correctly.
Prefabs
- Fix various prefab runtime issues.
- Fixed issue where Prefab children components were not getting deleted correctly.
- Made style updates to better highlight overridden components and changes.
- Fixed issue where Prefab children components were not getting deleted correctly.
UI Elements
- Fixed issue with Images stretching when set to “Contain”.
Asset Lab
- Fix library loading timeouts.
Particles
- Fixed issue where particles would incorrectly fallback to using cube primitives when no primitive was set.
Materials
- Improved performance of GLTF video materials.
Mesh
- Fixed issue where adding a collider to certain GLBs would cause the object to disappear in Studio’s viewport.
Native App Export
- Improved UI scaling consistency on Android apps.
- Fixed intermittent issues when opening or closing Android apps.
Simulator
- Fixed an issue where the simulator would initialize twice on open.
June 2025 [Update 3]
June 11, 2025
New Features
Asset Lab
- Generate images, 3D models, and animated and rigged characters with our new Asset Lab and easily add these to your scene.
Native App Export
- Export your 3D or XR experience as an Android app and increase your reach but publishing to both the web and app stores.
Fixes & Enhancements
General
- Removed Live Sync optional setting for more streamlined playback behavior.
- Updated the Studio’s Playback and Build controls for better ease of use.
June 2025 [Update 2]
June 9, 2025
New Features
UI Elements
- Hover Events are now supported for UI Elements.
Materials
- Added API for working with Video Textures at runtime.
Fixes & Enhancements
UI Elements
- Fixed an issue causing UI elements to persist when using
display: none
.
Animations
- Bug fixed for animations transitions.
June 2025 [Update 1]
June 2, 2025
New Features
Prefabs
- We've added support for Prefabs in Studio for creating reusable, customizable game templates that streamline and scale your development, and optimize performance.
- See our Prefabs Guide to get Started.
General
- Videos are now supported as material texture maps. Note: New VideoMaterial override will override all glTF materials, like HiderMaterial and VideoMaterial.
May 2025 [Update 2]
May 29, 2025
New Features
UI Elements Events
- We've introduced UI events for working UI Elements like Buttons. (i.e. Pressed, Released, Selected, Disabled)
- UI Events now have dedicated strings.
- See more in the Events section of the API Documentation.
Lights
- We've introduced a new Light type called "Area Light" which emits light from a rectangular primitive.
Fixes and Enhancements
Audio
- Fixed issue where multiple audio entities would not spawn correctly.
May 2025 [Update 1]
May 5, 2025
New Features
Scene Reflections
- Added capabilities to set a reflections map on a space. This reflection map affects the lighting setup of your scene and alters what reflective materials show. See the new Reflections setting in the Space Settings Panel.
Fixes & Enhancements
General
- Added new "required" directive for setting fields on Custom components to be required. The
@required
directive for Custom Components will throw an error if the condition is not met at Build.
April 2025 [Update 2]
April 29, 2025
New Features
Materials
- Added a new setting for Texture wrapping in the Materials configurator.
April 2025 [Update 1]
April 9, 2025
New Features
Image Targets
- Image Targets are now supported in 8th Wall Studio! Developers can now anchor AR content to images in the real world, enabling a new range of creative and educational experiences.
Fixes and Enhancements
Input
input.getMousePosition()
now returnsclientX/Y
instead ofscreenX/Y
for improved alignment with viewport coordinates.- Added new
ecs.input.UI_CLICK
event for improved UI interaction tracking.
Transforms
- Added transform utility functions to world.transform.
Raycasting
- Added new raycasting functions:
raycast()
andraycastFrom()
for more flexible and precise interaction with 3D objects.
UI
- Updates to the Studio UI system interface for a more intuitive development experience.
General
- Fixed bug where
world.spaces
could not be accessed inadd
callbacks. - Fixed issue with ear attachments not appearing in the viewport when enabled.
March 2025 [Update 1]
March 5, 2025
Fixes and Enhancements
General
- Added location spawned event
Shadow
- Smart shadow camera frustum
Animations
- Bug fix for position/rotation animations
- Fixed animation stall when swapping models
Assets
- Fixed bug where settings are stale in asset load
- Fixed race condition in UI image asset loading
February 2025 [Update 1]
February 13, 2025
New Features
Niantic Maps for Web
- Connecting experiences to the real world Maps are key to building location-based experiences, and now, with Niantic Maps for Web available directly in 8th Wall Studio, adding them to your workflow is seamless. With Niantic Maps in Studio, Studio developers now have access to the same technology Niantic uses to power our most popular real-world games, allowing you to root your AR experiences in real-world locations, assist in discovering location-based experiences, and act as an aggregator of real-world AR experiences. Maps are now fully integrated into Studio’s Scene Hierarchy, allowing you to drop maps into your projects with just a click—no extra API setup needed.
Spaces
- Spaces now gives you the ability to build and manage multiple distinct areas within a single project. You can think of Spaces like scenes or environments in other gaming engines or design tools. Simply put, Spaces are 3D frames where you can place assets, lighting, cameras, and game interactions. A Space (also called a Scene) contains all of your entities.
January 2025 [Update 3]
January 31, 2025
Fixes and Enhancements
General
- General bug fixes to improve performance of scene loading, Splat loading, and working in Live Sync Mode
January 2025 [Update 2]
January 23, 2025
Fixes and Enhancements
UI Elements
- Added 9-slice stretch configuration for Background Size (3D UI Elements only)
- Added Border Radius configuration
General
- Fixed bug where colorspace was not accurately reflected for UI Elements
Physics
- Adds a toggle for the physics system, it will skip the system on every tick, it also works as an optimization when physics are not in use.
January 2025 [Update 1]
January 15, 2025
Fixes and Enhancements
Light
- Added
spot
light type
Shadow
- Receive Shadow configuration is moved to the Mesh component
Math
- Added
Mat4.decomposeT
- Added
Mat4.decomposeR
- Added
Mat4.decomposeS
December 2024 [Update 1]
December 9, 2024
Fixes and Enhancements
VPS
- Added the ability to hide the Location asset from displaying in the Viewport
UI
- Fixed custom font display issues
Audio
- Added the ability to get and set audio clip progress
VPS
- Added
location
to VPS event data with the eid of the relevant Location entity
November 2024 [Update 2]
November 11, 2024
Fixes and Enhancements
General
- Improved behavior for
ecs.Disabled
- Improved performance with raycasting
VPS
- Fix bug with LocationMeshes getting hidden in Viewport during Live Sync
Lighting
- support "follow camera" for directional light
November 2024 [Update 1]
November 5, 2024
Fixes and Enhancements
General
- Added ability to disable entities and their components in a scene for better control and optimized runtime performance.
- Added new capability to create a new client project version from a previous commit version. Access this functionality using the Project History view in Studio’s Scene Settings.
Audio
- Added audio loading and playback finished events for easier audio playback management and control:
ecs.events.AUDIO_CAN_PLAY_THROUGH
,ecs.events.AUDIO_END
events
Assets
- Added function for seeing status of asset loading:
ecs.assets.getStatistics
UI
- Added function for image stretching as part of a UI element:
Ui.set({backgroundSize: ‘contain/cover/stretch’})
October 2024 [Update 3]
October 29th, 2024
New Features
Backend Services
- Backend Functions and Backend Proxies are now supported in 8th Wall Studio!
October 2024 [Update 2]
October 24, 2024
New Features
VPS
- VPS is now supported in 8th Wall Studio! Developers can now create location-based WebAR experiences by connecting AR content to real-world locations.
Fixes and Enhancements
3D Models
- Added support for playing all animation clips on a gltf model
UI
- Added ability to set opacity of UI elements.
October 2024 [Update 1]
October 18, 2024
Fixes and Enhancements
Events
- Added
ecs.events.SPLAT_MODEL_LOADED
event.
Physics
- Added getLinearVelocity() function.
Primitives
- Added polyhedron primitive, replacing tetrahedron.
- Added Torus primitive.
September 2024 [Update 2]
September 30, 2024
New Features
3D Models
- Support for uploading and converting FBX-format 3D assets.
- Support for previewing and configuring your 3D Models. With our updated Asset Previewer you can check your model in different lighting settings, adjust the pivot point, change mesh compression settings, update scale, inspect included materials, and more.
Materials
- Materials can be edited and saved on the asset preview. Changes will be reflected on the asset and scene.
UI
- Support for custom fonts with TTF file upload capability.
- Fine-tune elements such as color, borders, text, opacity, and more. The UI builder also allows you to combine multiple 2D elements on a single canvas to create compound 2D graphics and interfaces. Edit and modify these elements in real-time within the Studio Viewport, with changes instantly reflected in the Simulator.
Fixes and Enhancements
Particles
- Updated Particle component with additional configuration options and easier-to-use defaults
Physics
- applyImpulse api, alternative to apply force for game development. Good for actions like jumping, punching, pushing quickly, etc.
- Simple runtime getter function for querying the current gravity setting.
September 2024 [Update 1]
September 11, 2024
Fixes and Enhancements
State Machine
- Improved capabilities and expanded API for working with State Machines and Events. Check out the State Machine documentation to learn more.
August 2024 [Update 5]
August 29, 2024
Fixes and Enhancements
Particles
- Fixed an issue where particle spawning position was not correctly set for child entities.
August 2024 [Update 4]
August 26, 2024
New Features
Splats
- Gaussian Splatting support in Studio is here! Using the Niantic Scaniverse app, you can easily create and export splats as an
.SPZ
file. Once uploaded to 8th Wall Studio, splats can be seamlessly integrated into your projects, serving as the foundation for hyper-realistic 3D experiences.
Fixes and Enhancements
Animations
- Fixed issue where non-looping animations did not complete at the correct position.
Assets
- Improved support for previewing assets and changing asset settings.
Audio
- Updated audio lifecycle APIs (play, pause, mute, unmute)
Primitives
- Support for Hider materials for primitive objects that let you obscure or hide objects within a scene.
- Support for Unlit materials for primitive objects that ignore lighting conditions.
- Fixed issue with cylinder colliders not matching the primitive shape
August 2024 [Update 3]
August 15, 2024
Fixes and Enhancements
Events
- Fixed an issue where event listeners were being skipped or removed in certain scenarios.
UI
- Fixed an issue where fonts could not be changed.
- Fixed performance issues with loading and rendering UI elements.
Docs
- Added information on common issues and best practices to follow when scripting Custom Components
August 2024 [Update 2]
August 8, 2024
Fixes and Enhancements
Input Manager
- Fixed an issue where mobile browser swipes/dragging behaviors were not controlled.
- Added ability to control and access pointer lock, improving game control inputs.
Physics
- Fixed a timing issue that created incorrect physics behaviors.
Rendering
- Corrected an issue that caused materials to look washed out.
UI
- Added ability to hide UI Elements in the scene, enabling more dynamic UI behaviors.
August 2024 [Update 1]
August 1, 2024
New Features
Animation
- Added events and configuration controls to support GLTF models with pre-baked animations - see 3D Model guide
Hierarchy
- Added ability to multi-select and move objects using Command/Ctrl keys.
- Added ability to range-select objects using Shift key.
Physics
- Added a gravity factor for physics and colliders to support more configurable physics effects - see Physics guide.
Primitives
- Added RingGeometry primitive type - see Primitives guide
Viewport
- Added Right Click context menu for selected objects.
- Added transform snapping when holding the Shift key.
Fixes and Enhancements
Assets
- Fixed issue where new files could not be added and assets could not be moved.
Camera
- Fixed bug where Near/Far Clip setting was not functional.
Input Manager
- Fixed issue where left / right arrow keys were swapped.
Simulator
- Simulator can now be resized.
UI
- Fixed bug that prevented Font size changes for UI Elements.
Viewport
- 3D Models dragged into the Viewport will now snap to the cursor’s current position.
Misc
- Various UI usability improvements.
- Improvements to copying and pasting objects.
June 2024 [Update 1]
June 18, 2024
New Features
Initial release of 8th Wall Studio! Hello World!
- Key updates for include initial systems and editor tooling for physics, animations, player inputs, cameras, lighting, particles, audio, 3D models, materials, meshes and much more. See the Studio documentation for more information on these systems.