Skip to content

Commit

Permalink
0.19.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
lilleyse committed Apr 1, 2024
1 parent b739874 commit 96f9a81
Show file tree
Hide file tree
Showing 7 changed files with 16 additions and 4 deletions.
5 changes: 5 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
# Change Log

### v0.19.0 - 2024-04-01

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

### v0.18.0 - 2024-03-01

* **Breaking change:** removed deprecated properties `projectDefaultIonAccessToken` and `projectDefaultIonAccessToken` from `CesiumDataPrim`. `CesiumIonServerPrim` should be used instead.
Expand Down
3 changes: 2 additions & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ endif()
# Both CXX and C need to be given otherwise Conan may ignore the CMAKE_C_COMPILER flag
project(
CesiumOmniverse
VERSION 0.18.0
VERSION 0.19.0
DESCRIPTION "Cesium for Omniverse"
LANGUAGES CXX C)

Expand Down Expand Up @@ -252,6 +252,7 @@ if("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU" OR "${CMAKE_CXX_COMPILER_ID}" MATCH
-Wuninitialized
-Wconversion
-Wno-missing-field-initializers
-Wno-return-local-addr
-fstrict-aliasing
-fstrict-enums)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
Tokens as CesiumTokens,
)

ION_ACCESS_TOKEN = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiI3NGE2ZmMwNy0xMWM1LTQ4ODAtODljMy01MmViZjc1OGI0MWYiLCJpZCI6MjU5LCJpYXQiOjE3MDkyNDQxMzF9.YPa8sXOQEXH9EIDviYFca4w_O4QCCKKXUWzPRM862vw" # noqa: E501
ION_ACCESS_TOKEN = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiI0Y2ZjNzY3NC04MWIyLTQyN2ItODg3Zi0zYzk3MmQxZWYxMmIiLCJpZCI6MjU5LCJpYXQiOjE3MTE5NzkyNzl9.GuvRiyuJO14zjA5_mIwgocOShmF4EUj2xbmikcCeXxs" # noqa: E501
GOOGLE_3D_TILES_ION_ID = 2275207

CESIUM_DATA_PRIM_PATH = "/Cesium"
Expand Down
2 changes: 1 addition & 1 deletion extern/cesium-native
Submodule cesium-native updated 62 files
+3 −3 .gitmodules
+32 −2 CHANGES.md
+5 −0 CMakeLists.txt
+40 −0 Cesium3DTilesContent/include/Cesium3DTilesContent/ImplicitTilingUtilities.h
+54 −0 Cesium3DTilesContent/include/Cesium3DTilesContent/TileBoundingVolumes.h
+72 −0 Cesium3DTilesContent/src/ImplicitTilingUtilities.cpp
+1 −1 Cesium3DTilesContent/src/PntsToGltfConverter.cpp
+52 −0 Cesium3DTilesContent/src/TileBoundingVolumes.cpp
+161 −1 Cesium3DTilesContent/test/TestImplicitTilingUtilities.cpp
+20 −0 Cesium3DTilesContent/test/TestTileBoundingVolumes.cpp
+1 −1 Cesium3DTilesSelection/include/Cesium3DTilesSelection/RasterOverlayCollection.h
+3 −1 Cesium3DTilesSelection/src/Tile.cpp
+2 −1 Cesium3DTilesSelection/src/Tileset.cpp
+10 −0 Cesium3DTilesSelection/src/TilesetContentManager.cpp
+1 −1 Cesium3DTilesSelection/src/TilesetContentManager.h
+1 −0 CesiumAsync/include/CesiumAsync/CacheItem.h
+1 −0 CesiumAsync/include/CesiumAsync/IAssetResponse.h
+43 −2 CesiumGeometry/include/CesiumGeometry/IntersectionTests.h
+85 −5 CesiumGeometry/src/IntersectionTests.cpp
+313 −1 CesiumGeometry/test/TestIntersectionTests.cpp
+3 −3 CesiumGeospatial/include/CesiumGeospatial/LocalHorizontalCoordinateSystem.h
+4 −4 CesiumGeospatial/src/CartographicPolygon.cpp
+6 −4 CesiumGeospatial/src/SimplePlanarEllipsoidCurve.cpp
+33 −0 CesiumGeospatial/test/TestSimplePlanarEllipsoidCurve.cpp
+13 −0 CesiumGltf/include/CesiumGltf/AccessorUtility.h
+31 −37 CesiumGltf/include/CesiumGltf/FeatureIdTextureView.h
+16 −1 CesiumGltf/include/CesiumGltf/ImageCesium.h
+87 −0 CesiumGltf/include/CesiumGltf/KhrTextureTransform.h
+98 −109 CesiumGltf/include/CesiumGltf/PropertyTexturePropertyView.h
+120 −54 CesiumGltf/include/CesiumGltf/PropertyTextureView.h
+221 −0 CesiumGltf/include/CesiumGltf/TextureView.h
+17 −0 CesiumGltf/src/AccessorUtility.cpp
+28 −70 CesiumGltf/src/FeatureIdTextureView.cpp
+55 −0 CesiumGltf/src/KhrTextureTransform.cpp
+0 −42 CesiumGltf/src/PropertyTexturePropertyView.cpp
+2 −2 CesiumGltf/src/SamplerUtility.cpp
+166 −0 CesiumGltf/src/TextureView.cpp
+61 −0 CesiumGltf/test/TestAccessorUtility.cpp
+317 −1 CesiumGltf/test/TestFeatureIdTextureView.cpp
+95 −0 CesiumGltf/test/TestKhrTextureTransform.cpp
+282 −0 CesiumGltf/test/TestPropertyTexturePropertyView.cpp
+986 −197 CesiumGltf/test/TestPropertyTextureView.cpp
+2 −2 CesiumGltfReader/src/GltfReader.cpp
+0 −130 CesiumGltfReader/src/applyKHRTextureTransform.cpp
+120 −0 CesiumGltfReader/src/applyKhrTextureTransform.cpp
+1 −1 CesiumGltfReader/src/applyKhrTextureTransform.h
+9 −0 CesiumIonClient/src/Connection.cpp
+2 −0 CesiumIonClient/src/fillWithRandomBytes.h
+1 −1 CesiumRasterOverlays/include/CesiumRasterOverlays/RasterOverlay.h
+1 −1 CesiumRasterOverlays/include/CesiumRasterOverlays/RasterOverlayTile.h
+1 −1 CesiumRasterOverlays/include/CesiumRasterOverlays/RasterOverlayTileProvider.h
+12 −2 CesiumRasterOverlays/src/RasterOverlayTileProvider.cpp
+131 −0 CesiumUtility/include/CesiumUtility/ReferenceCounted.h
+0 −83 CesiumUtility/include/CesiumUtility/ReferenceCountedNonThreadSafe.h
+6 −6 CesiumUtility/src/Gunzip.cpp
+0 −48 CesiumUtility/test/TestGunzip.cpp
+2 −3 extern/CMakeLists.txt
+1 −1 extern/draco
+1 −0 extern/zlib
+0 −1 extern/zlib-ng
+2 −2 package-lock.json
+1 −1 package.json
2 changes: 1 addition & 1 deletion exts/cesium.omniverse/config/extension.toml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[package]
version = "0.18.0"
version = "0.19.0"
category = "simulation"
feature = false
app = false
Expand Down
5 changes: 5 additions & 0 deletions src/core/include/cesium/omniverse/LoggerSink.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
#pragma once

// clang-format off
// Needs to go above Omniverse headers
#include <cctype>
// clang-format on

#include <omni/log/ILog.h>
#include <spdlog/details/null_mutex.h>
#include <spdlog/sinks/base_sink.h>
Expand Down
1 change: 1 addition & 0 deletions src/core/src/GltfUtil.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -646,6 +646,7 @@ const CesiumGltf::ImageCesium* getFeatureIdTextureImage(
}

const auto featureIdTextureView = CesiumGltf::FeatureIdTextureView(model, pFeatureId->texture.value());

if (featureIdTextureView.status() != CesiumGltf::FeatureIdTextureViewStatus::Valid) {
return nullptr;
}
Expand Down

0 comments on commit 96f9a81

Please sign in to comment.