com.unity.polyspatial 2.0.0-pre.11
Source docsNotes: processedReleased August 20, 2024
Unity Compatibility
Minimum Unity: 6000.0 (0b16)
Package Dependencies
- com.unity.collections (2.4.0)
- com.unity.ext.flatsharp (1.1.1)
- com.unity.inputsystem (1.4.4)
- com.unity.modules.particlesystem (1.0.0)
- com.unity.modules.video (1.0.0)
- com.unity.nuget.newtonsoft-json (3.0.2)
- com.unity.shadergraph (14.0.1)
- com.unity.textmeshpro (3.0.7)
- com.unity.ugui (1.0.0)
- com.unity.xr.core-utils (2.3.0)
✨ Features
- Added LineRenderer support.
- Persona feed on visionOS is now accessible via WebCamTexture after fixing a KeyNotFoundException (will require Unity 6000.0.13f1+).
📈 Improvements
- Updated the visuals of the Play to Device connection window.
- Changed hover behavior of UGUI Selectables (Button, Dropdown, TMP\_Dropdown, InputField, TMP\_InputField, Scrollbar, Slider, Toggle) to change colors as they do in Unity.
- Cleaned up some uses of "Resource" folders within the package, which will slightly decrease your build size.
- VisionOSBillboard no longer includes forward direction, up direction, and rotation axis properties, as these were removed in visionOS 2.0 beta 5.
- The Play To Device app will now disconnect itself from all connections if it has been backgrounded for at least 5 seconds.
- ### Deprecated
⚡ API Changes
🔧 Bug Fixes
- Improved shadow map resolution in samples.
- Wrap all MonoPInvokeCallback methods in try/catch to avoid potential crashes in player builds.
- Fixed MaterialSwapSet not being applied to materials that utilize material property blocks or particle systems.
- Fixed "Failed to upload NativeTexture" error when transferring RenderTextures over Play to Device.
- Fixed failure to transfer RenderTextures in their native formats (e.g., RGBAHalf) over Play to Device.
- Fixed text overflowing issue in the Play To Device editor window.
- Fixed world space LineRenderers incorrect positions.
- Fixed issue with RenderTexture mipmaps being auto-generated when autoGenerateMips was false.
- Fixed issue where VisionOSVideoComponents would stop playing after switching from a bounded to an unbounded window configuration (or app would crash if a video was playing when switching window configurations).
- Fixed conversion of shader graph derivative nodes to new MaterialX node names in visionOS 2.0 beta 5.
- ### Security
