com.unity.polyspatial 0.7.1
Source docsNotes: processedReleased December 19, 2023
Unity Compatibility
Minimum Unity: 2022.3 (15f1)
Package Dependencies
- com.unity.collections (2.1.4)
- com.unity.ext.flatsharp (0.10.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.render-pipelines.universal (14.0.1)
- com.unity.textmeshpro (3.0.6)
- com.unity.ugui (1.0.0)
- com.unity.xr.core-utils (2.4.0-exp.3)
✨ Features
- Added PolySpatial Environment Radiance shader graph node.
- Added support for more shader graph nodes: Blackbody, Dielectric Specular, Checkerboard, Rounded Polygon, Rounded Rectangle, and Ambient.
- Added "Unseparated" option for PolySpatial Sorting Group depth pass property.
- Explicitly present the dimensions of output volume configurations as meters.
- Added support for bold text in Text Mesh Pro components.
- Added a list of available devices in your network to the **Play To Device** window (menu **Window > PolySpatial > Play To Device**). You can select the desired device to connect or add direct connections.
- Added PolySpatial Image Based Light/Image Based Light Receiver components.
- Added support for blended tilesheet animations for BakeToMesh Particle Systems.
- Added support for custom user assigned font for PolySpatialTextComponent.
- Added backup implementation for Text Component to support macOS and iOS.
- Added support for Emission map and color for unlit URP particle shader.
- Added additional documentation for RenderTexture usage.
- Added documentation for shader graph properties and targets.
- Added 10 volume camera configurations to PlayToDevice project. If a connecting app requests a camera configuration that is not available, it will be rerouted based on cubic volume and aspect ratio.
- Volume Cameras now have opened/closed/resized/focused events that code can respond to.
- Volume Cameras can have their volumetric windows explicitly opened and closed.
📈 Improvements
- Renamed VolumeCameraConfiguration to VolumeCameraWindowConfiguration
- All packages now require 2022.3.15f1 and later (rather than 2022.3.11f1 and later) to pick up fixes for various memory leaks made in 15f1.
- ### Deprecated
⚡ API Changes
- Support for Unity versions earlier than 2022.3.11f1.
🔧 Bug Fixes
- Fixed issue with opaque shader graphs not being rendered before transparent ones.
- Fixed issue with shader graph view space positions/normals/tangents/bitangents being read in vertex stage.
- Fixed issue with shader graphs sampling vertex colors in meshes that lack explicit ones.
- Fixed issue with clipped UI elements (such as scroll view contents) with non-identity rotations.
- Fixed issue with Lit shaders being generated when material type set to Unlit.
- Fixed ArgumentNullException when using non-directional lightmaps.
- Fix for visual discontinuities when updating meshes/textures.
- Fixed issue with "Fix This Object" button in the Inspector view throwing errors.
- Fixed issue with `VolumeCamera` scene handles being drawn in the wrong position when not in the origin.
- Fixed issue with input and UI objects when outside the viewable area of the main camera.
- Fixed performance regression related to light and reflection probe tracking.
- Fixed issue with persisting Particle Systems GameObject post-deletion.
- Fixed issue with wrapping on 3D textures sampled in clamp mode in shader graphs.
- Fixed issue with VolumeToWorld transform being overwritten when keywords/globals were changed.
- Fixed warnings from shader graph imports in URP package.
- Fixed issue with standard shaders (e.g. URP/Lit, URP/Unlit) using alpha-to-coverage when semi-transparent.
- Fixed Recording & Playback framerate limiting using built-in framerate controls
- Fixed issue with PolySpatialSortingGroup items not being sorted correctly if their activation state changes.
- Fixed crash on disabling GameObjects containing particle systems.
- Fixed color space issue with HDR shader graph properties.
- ### Security
