Releases: CesiumGS/cesium-omniverse
Cesium for Omniverse v0.25.0
π 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
π 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
π 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
π 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
CesiumEllipsoidPrimshould be specified on theellipsoidBindingfield of aCesiumReferencePrim.
- A
Cesium for Omniverse v0.21.0
π 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
pointSizeattribute toCesiumTilesetPrimfor controlling the size of points. - Added read-only attribute
ecefToUsdTransformtoCesiumGeoreferencePrim. Previously this was stored in/CesiumSessionwhich has since been removed. - Fixed crash when updating globe anchor when georeferencing is disabled.
- Fixed point cloud styling.
Cesium for Omniverse v0.20.0
π 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
π 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
π 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
projectDefaultIonAccessTokenandprojectDefaultIonAccessTokenfromCesiumDataPrim.CesiumIonServerPrimshould 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
/Cesiumdebug 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
π 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:geographicCoordinatesinto separate properties:cesium:anchor:latitude,cesium:anchor:longitude,cesium:anchor:height. - Globe anchors no longer add a
transform:cesiumop to the attached prim. Instead thetranslate,rotateXYZ, andscaleops are modified directly. - Removed
cesium:anchor:rotationandcesium:anchor:scale. Instead, useUsdGeom.XformCommonAPIto modify the globe anchor's local rotation and scale. - Globe anchors now use the scene's default georeference if
cesium:georeferenceBindingis empty. - For migrating existing USD files, see CesiumGS/cesium-omniverse-samples#13
- Removed
- Breaking changes for imagery layers:
CesiumImagerywas renamed toCesiumRasterOverlayand is now an abstract class. To create ion raster overlays, useCesiumIonRasterOverlay.- MDL changes:
cesium_imagery_layer_float4was renamed tocesium_raster_overlay_float4andimagery_layer_indexwas renamed toraster_overlay_index. - ion raster overlays now use the scene's default ion server if
cesium:ionServerBindingis empty.
- Breaking change for tilesets:
- Tilesets must now reference raster overlays with
cesium:rasterOverlayBinding. - Tilesets now use the scene's default georeference if
cesium:georeferenceBindingis empty. - Tilesets now uses the scene's default ion server if
cesium:ionServerBindingis empty.
- Tilesets must now reference raster overlays with
- 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
π 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.