com.unity.gis.streaming-framework

A streaming framework for geospatial data

OTHER License

Stars
29
Committers
5

Bot releases are visible (Hide)

com.unity.gis.streaming-framework - v1.0.0 Latest Release

Published by jdebelle-unity about 2 years ago

[1.0.0] - 2022-08-15

Fix

  • Euclidian Fly Camera's properties
  • Global Fly Camera's properties
  • UGCamaraBehaviours configurable properties
com.unity.gis.streaming-framework - v1.0.0-preview.3

Published by jdebelle-unity about 2 years ago

[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.
com.unity.gis.streaming-framework - v1.0.0-preview.2

Published by aurorahcx over 2 years ago

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