com.unity.polyspatial 0.7.1

com.unity.polyspatial

Source docs
Notes: processedReleased December 19, 2023

Browse versions

PreviousNext

Unity Compatibility

Minimum Unity: 2022.3 (15f1)

Package Dependencies

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