com.unity.polyspatial 2.3.1
com.unity.polyspatial
Source docsNotes: processedReleased May 28, 2025
Unity Compatibility
Minimum Unity: 6000.0 (22f1)
Package Dependencies
- com.unity.collections (2.4.3)
- com.unity.ext.flatsharp (1.1.1)
- com.unity.inputsystem (1.10.0)
- com.unity.modules.particlesystem (1.0.0)
- com.unity.modules.video (1.0.0)
- com.unity.nuget.newtonsoft-json (3.2.1)
- com.unity.shadergraph (17.0.3)
- com.unity.textmeshpro (3.0.7)
- com.unity.transport (2.4.0)
- com.unity.ugui (2.0.0)
- com.unity.xr.core-utils (2.3.0)
✨ Features
- Added support for outlines and underlays to text shader graph.
- Added support for setting Renderer.localBounds (mapping to ModelComponent.boundsMargin in RealityKit).
- Added "Dynamically Adjust FPS" option for Play to Device.
📈 Improvements
- VisionOSHoverEffect on GameObjects with Image/RawImage components will now override UGUI hover effect applied by Button/Dropdown/TMP\_Dropdown/InputField/TMP\_InputField/Scrollbar/Slider/Toggle.
⚡ API Changes
- Removed component VolumeCameraResizeListener from PolySpatial samples, as it was causing incorrect content scaling in certain scenes.
🔧 Bug Fixes
- Fixed issue with Replicate Property Particle Systems creating unnecessary backing game objects for trails.
- Fixed issue with sorting UI elements with more than 256 children.
- Fixed issue with UI sorting when elements are reparented/reordered.
- Fixed license check to remove all PolySpatial packages. Failure to do this resulted in compile errors when the license check fails, instead of cleanly removing all PolySpatial packages.
- Fixed Position output of PolySpatial Hover State node (z coordinate was flipped).
- Fixed color space of non-UGUI TextMeshPro vertex colors (they were incorrectly being interpreted as being in gamma space).
- Fixed transfer of non-2D (3D, cube map, 2D array) RenderTextures over Play to Device.
- Toggling the `Limit Frames Per Second` checkbox in the Play To Device settings will not apply the limit if there are no active connections.
- Avoid unnecessary processing/extra files when building non-visionOS/RealityKit targets.
- Removed ObjectDispatcher tracking warning for TrailRenderer.
