Skip to content

Releases: CesiumGS/cesium-unity

Cesium for Unity v0.2.0

01 Feb 11:01
25294b3
Compare
Choose a tag to compare

Cesium for Unity works on Windows (x86-64), macOS (x86-64 and Apple Silicon), Android (ARM64 and x86-64), and iOS.

πŸš€ Get Started

  1. Download Cesium for Unity Samples.
  2. Extract the .zip file into a suitable location on your computer.
  3. If you have Unity Hub installed, click the "Open" button under the "Projects" tab. Otherwise, open the Unity Editor directly and select "Open Project". Then, point it to the extracted directory. Unity will load the project and also download Cesium for Unity using the Package Manager.
  4. In the Asset Browser, select and load Assets -> Scenes -> 01_CesiumWorld. You can also select other scenes as you browse and explore the samples.

Or, to learn how to add it to your own project, see the Cesium for Unity Quickstart.

Have questions? Ask them on the community forum.

πŸ•™ Change Log

Breaking Changes πŸ“£
  • Renamed CesiumTransforms to CesiumWgs84Ellipsoid.
Additions πŸŽ‰
  • Added CesiumCameraController, a globe-aware controller that adapts its speed and clipping planes based on its height from the globe.
  • Added CesiumFlyToController, a controller that can smoothly fly to locations across the globe.
  • Added an option to add a DynamicCamera from the Cesium panel to the scene. The DynamicCamera contains CesiumCameraController and CesiumFlyToController components and offers easy navigation of the globe.
  • Added support for building to iOS.
  • Added support for building to Android x86-64 devices like the Magic Leap 2.
Fixes πŸ”§
  • Fixed a bug where CesiumGeoreference, CesiumGlobeAnchor, and CesiumSubScene would not properly update when their values were changed by undos or pasted values.
  • CesiumRuntimeSettings is now stored in Assets/CesiumSettings/Resources instead of Assets/Settings/Resources.
  • Added an explicit Physics.SyncTransforms when CesiumOriginShift activates or deactivates sub-scenes, avoiding a brief period of potentially very incorrect collisions.

In addition to the above, this release updates cesium-native from v0.21.1 to v0.21.3. See the changelog for a complete list of changes in cesium-native.

Cesium for Unity v0.1.2

20 Dec 11:02
Compare
Choose a tag to compare

πŸš€ Get Started

  1. Download Cesium for Unity Samples.
  2. Extract the .zip file into a suitable location on your computer.
  3. If you have Unity Hub installed, click the "Open" button under the "Projects" tab. Otherwise, open the Unity Editor directly and select "Open Project". Then, point it to the extracted directory. Unity will load the project and also download Cesium for Unity using the Package Manager.
  4. In the Asset Browser, select and load Assets -> Scenes -> 01_CesiumWorld. You can also select other scenes as you browse and explore the samples.

To add Cesium to Unity to a new or existing project instead, see the Quickstart.

Have questions? Ask them on the community forum.

πŸ•™ Change Log

Fixes πŸ”§
  • Fixed a bug that caused Cesium for Unity to fail to compile in Unity 2022.2 and potentially in other scenarios.
  • Fixed a bug that led to an exception when the project name included characters outside the printable ASCII range.

Cesium for Unity v0.1.1

30 Nov 06:29
Compare
Choose a tag to compare

πŸš€ Get Started

  1. Download Cesium for Unity Samples.
  2. Extract the .zip file into a suitable location on your computer.
  3. If you have Unity Hub installed, click the "Open" button under the "Projects" tab. Otherwise, open the Unity Editor directly and select "Open Project". Then, point it to the extracted directory. Unity will load the project and also download Cesium for Unity using the Package Manager.
  4. In the Asset Browser, select and load Assets -> Scenes -> 01_CesiumWorld. You can also select other scenes as you browse and explore the samples.

Have questions? Ask them on the community forum.

πŸ•™ Change Log

Fixes πŸ”§
  • Fixed a bug that caused raster overlay tiles to be missing or mixed up, especially when zooming in close and then back out.

Cesium for Unity v0.1.0

30 Nov 03:40
d97e244
Compare
Choose a tag to compare

This is the initial public release of Cesium for Unity!

πŸš€ Get Started

  1. Download Cesium for Unity Samples.
  2. Extract the .zip file into a suitable location on your computer.
  3. If you have Unity Hub installed, click the "Open" button under the "Projects" tab. Otherwise, open the Unity Editor directly and select "Open Project". Then, point it to the extracted directory. Unity will load the project and also download Cesium for Unity using the Package Manager.
  4. In the Asset Browser, select and load Assets -> Scenes -> 01_CesiumWorld. You can also select other scenes as you browse and explore the samples.

Have questions? Ask them on the community forum.