Skip to content

Releases: Unity-Technologies/com.unity.gis.streaming-framework

v1.0.0

25 Aug 16:11
Compare
Choose a tag to compare

[1.0.0] - 2022-08-15

Fix

  • Euclidian Fly Camera's properties
  • Global Fly Camera's properties
  • UGCamaraBehaviours configurable properties

v1.0.0-preview.3

03 Aug 19:46
Compare
Choose a tag to compare
v1.0.0-preview.3 Pre-release
Pre-release

[1.0.0-preview.3] - 2022-08-03

Modified

  • Changed Ogc3dTiles extensions list to a class instead of a JsonToken.
  • Rename UnityTerrain to TmsTerrain
  • Renamed UGOmniCameraBehaviour to UGOmniObserverBehaviour
  • Updated to unity glTFast 4.6.0
  • Updated High Precision Framework dependency to 1.0.0
  • Documentation
  • IndirectionBlock is now internal.
  • UGSynchronizationContext is now internal.
  • Removed unused InstanceGroupID.
  • Removed UGSceneObserver default constructor.
  • Renamed MaterialProperty.VectorValue to MaterialProperty.Vector4Value
  • Renamed MaterialProperty.Color to MaterialProperty.AlbedoColor
  • Renamed MaterialPropertyType.ColorTexture to MaterialPropertyType.AlbedoTexture
  • Renamed MaterialPropertyType.ColorValue to MaterialPropertyType.AlbedoColor
  • Replaced EdgeCollection to a List extension.
  • Renamed BuiltinLit to BuiltinLitOpaque to match the Material names.
  • README file to direct contributors to CONTRIBUTING.md

Fixed

  • BuiltInLitOpaque is now working in Unity 2022.
  • Fixed the Toggle Gui not drawn when no style is given.

Added

  • Getting Started guide on how to create a custom Material Factory.

v1.0.0-preview.2

13 Jun 06:44
Compare
Choose a tag to compare
v1.0.0-preview.2 Pre-release
Pre-release

Modified

  • Make MaterialType readonly due to immutable hashcode, use SerializableMaterialType in editor inspector
  • Refactored UGObjectPool for better performances.
  • Using Unity Mathematics when converting WGS84
  • Removed UGEditorWindow, UGGeodeticExtentInspector, UGSkyboxInspector
  • Renamed FlyCamera.setClipPlanes to updateClipPlanes to prevent clash between the property and the method
  • Renamed UGSimpleSceneObserver.Implementation to UGSimpleSceneObserver.IImplementation
  • Changed UGSystemBehaviour / UGBehaviourPresenter delegates to events
  • Set NodeContent, UGMath to internal
  • Set MaximumSimultaneousContentRequests back to 10
  • Changed WGS84 to a static class
  • Changed many properties / fields to readonly
  • UGMetadata now store object values instead of serialized data.
  • Changed editor classes by using a wrapper allowing easier testing and uniformized the UI layout.

Added

  • SerializableMaterialType to allow for easy MaterialType serialization
  • Documentation to explain the calculation of terrain extents when the dataset starts with non-zero min level