Skip to content

v1.0.0-preview.2

Pre-release
Pre-release
Compare
Choose a tag to compare
@aurorahcx aurorahcx released this 13 Jun 06:44
· 3 commits to main since this 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