Skip to content

Releases: CesiumGS/cesium-omniverse

Cesium for Omniverse v0.25.0

01 May 21:21

Choose a tag to compare

πŸš€ Get Started

This release requires Kit 106.5 (Isaac Sim 4.5.0, Kit App Template 106.5 branch ).

For installation instructions, see Cesium for Omniverse Quickstart.

Have questions? Ask them on the community forum.

πŸ•™ Change Log

  • Breaking change: Cesium for Omniverse now requires Kit 106.5 or above (Isaac Sim 4.5.0 or above).

Cesium for Omniverse v0.24.0

01 Nov 15:09

Choose a tag to compare

πŸš€ Get Started

This release requires Kit 105.1 (USD Composer 2023.2.0 or above).

For installation instructions, see Cesium for Omniverse Quickstart.

Have questions? Ask them on the community forum.

πŸ•™ Change Log

  • Fixed bug where smooth normals setting would crash.

Cesium for Omniverse v0.23.0

01 Oct 16:26

Choose a tag to compare

πŸš€ Get Started

This release requires Kit 105.1 (USD Composer 2023.2.0 or above).

For installation instructions, see Cesium for Omniverse Quickstart.

Have questions? Ask them on the community forum.

πŸ•™ Change Log

  • Fixed bug where tilesets and raster overlays were not being passed the correct custom ellipsoid.
  • Fixed rendering base color textures that contain an alpha channel.

Cesium for Omniverse v0.22.0

04 Sep 05:37

Choose a tag to compare

πŸš€ Get Started

This release requires Kit 105.1 (USD Composer 2023.2.0 or above).

For installation instructions, see Cesium for Omniverse Quickstart.

Have questions? Ask them on the community forum.

πŸ•™ Change Log

  • Cesium for Omniverse now supports using non-WGS84 ellipsoids.
    • A CesiumEllipsoidPrim should be specified on the ellipsoidBinding field of a CesiumReferencePrim.

Cesium for Omniverse v0.21.0

03 Jun 11:11

Choose a tag to compare

πŸš€ Get Started

This release requires Kit 105.1 (USD Composer 2023.2.0 or above).

For installation instructions, see Cesium for Omniverse Quickstart.

Have questions? Ask them on the community forum.

πŸ•™ Change Log

  • Added pointSize attribute to CesiumTilesetPrim for controlling the size of points.
  • Added read-only attribute ecefToUsdTransform to CesiumGeoreferencePrim. Previously this was stored in /CesiumSession which has since been removed.
  • Fixed crash when updating globe anchor when georeferencing is disabled.
  • Fixed point cloud styling.

Cesium for Omniverse v0.20.0

01 May 12:22

Choose a tag to compare

πŸš€ Get Started

This release requires Kit 105.1 (USD Composer 2023.2.0 or above).

For installation instructions, see Cesium for Omniverse Quickstart.

Have questions? Ask them on the community forum.

πŸ•™ Change Log

  • Fix missing button for adding imagery from Asset UI.
  • Updated cesium-native which includes a bug fix for reading GLB files with extra padding bytes.

Cesium for Omniverse v0.19.0

01 Apr 17:51

Choose a tag to compare

πŸš€ Get Started

This release requires Kit 105.1 (USD Composer 2023.2.0 or above).

For installation instructions, see Cesium for Omniverse Quickstart.

Have questions? Ask them on the community forum.

πŸ•™ Change Log

  • Added scrollbar to main window UI.
  • Fixed issue when loading tilesets with Cesium ion Self-Hosted in developer mode.

Cesium for Omniverse v0.18.0

01 Mar 05:51

Choose a tag to compare

πŸš€ Get Started

This release requires Kit 105.1 (USD Composer 2023.2.0 or above).

For installation instructions, see Cesium for Omniverse Quickstart.

Have questions? Ask them on the community forum.

πŸ•™ Change Log

  • Breaking change: removed deprecated properties projectDefaultIonAccessToken and projectDefaultIonAccessToken from CesiumDataPrim. CesiumIonServerPrim should be used instead.
  • Improved tile streaming performance by 35% by switching to UrlAssetAccessor from vsgCs.
  • Added support for disk tile caching which improves streaming performance by 50% when reloading the same scene.
  • Added support for Web Map Service (WMS) raster overlays.
  • Added support for Tile Map Service (TMS) raster overlays.
  • Added support for Web Map Tile Service (WMTS) raster overlays.
  • Added raster overlay options: maximumScreenSpaceError, maximumTextureSize, maximumSimultaneousTileLoads, subTileCacheBytes.
  • Added ability to bypass downloading of tiles clipped by a cartographic polygon raster overlay.
  • Added support for globe anchors on non-georeferenced tilesets.
  • Fixed crash when disabling and re-enabling the extension.
  • Fixed crash when setting certain /Cesium debug options at runtime.
  • Fixed crash when updating tilesets shader inputs.
  • Fixed crash when removing USD prims in certain order.
  • Fixed issue where Cesium ion session would not resume on reload.
  • Fixed issue where save stage dialog would appear when reloading Fabric stage at startup.
  • Fixed issue where zooming to tileset extents would not work correctly with non-identity transformation.
  • Fixed issue where globe anchors didn't work with xformOp:orient.
  • The movie capture tool now waits for tilesets to complete loading before it captures a frame.

Cesium for Omniverse v0.17.0

01 Feb 20:29

Choose a tag to compare

πŸš€ Get Started

This release requires Kit 105.1 (USD Composer 2023.2.0 or above).

For installation instructions, see Cesium for Omniverse Quickstart.

Have questions? Ask them on the community forum.

πŸ•™ Change Log

  • Breaking changes for globe anchors:
    • Removed anchor_xform_at_path. Globe anchors can now be created directly in USD.
    • Split cesium:anchor:geographicCoordinates into separate properties: cesium:anchor:latitude, cesium:anchor:longitude, cesium:anchor:height.
    • Globe anchors no longer add a transform:cesium op to the attached prim. Instead the translate, rotateXYZ, and scale ops are modified directly.
    • Removed cesium:anchor:rotation and cesium:anchor:scale. Instead, use UsdGeom.XformCommonAPI to modify the globe anchor's local rotation and scale.
    • Globe anchors now use the scene's default georeference if cesium:georeferenceBinding is empty.
    • For migrating existing USD files, see CesiumGS/cesium-omniverse-samples#13
  • Breaking changes for imagery layers:
    • CesiumImagery was renamed to CesiumRasterOverlay and is now an abstract class. To create ion raster overlays, use CesiumIonRasterOverlay.
    • MDL changes: cesium_imagery_layer_float4 was renamed to cesium_raster_overlay_float4 and imagery_layer_index was renamed to raster_overlay_index.
    • ion raster overlays now use the scene's default ion server if cesium:ionServerBinding is empty.
  • Breaking change for tilesets:
    • Tilesets must now reference raster overlays with cesium:rasterOverlayBinding.
    • Tilesets now use the scene's default georeference if cesium:georeferenceBinding is empty.
    • Tilesets now uses the scene's default ion server if cesium:ionServerBinding is empty.
  • Added support for polygon-based clipping with CesiumPolygonRasterOverlay.
  • Added ability for multiple tilesets referencing the same raster overlay.
  • Added ability to reorder raster overlays in UI.
  • Added context menu options for adding raster overlays to tilesets.
  • Fixed multiple globe anchor related issues.
  • Fixed excessive property warnings when using custom materials.
  • Fixed adding raster overlays to selected tileset in the Add Assets UI.
  • Fixed loading 3D Tiles 1.1 implicit tilesets.

Cesium for Omniverse v0.16.0

02 Jan 16:03

Choose a tag to compare

πŸš€ Get Started

This release requires Kit 105.1 (USD Composer 2023.2.0 or above).

For installation instructions, see Cesium for Omniverse Quickstart.

Have questions? Ask them on the community forum.

πŸ•™ Change Log

  • Fixed issue where the current ion session would be signed out on reload.
  • Fixed crash in Cesium Debugging window.