File tree Expand file tree Collapse file tree 2 files changed +3
-2
lines changed
Source/CesiumRuntime/Private Expand file tree Collapse file tree 2 files changed +3
-2
lines changed Original file line number Diff line number Diff line change 1212- Add a missing include for ` GEngine ` when packaging from source, introduced in * v2.16.0* .
1313- Fixed a bug in ` UCesiumFeaturesMetadataComponent ` where multiple references to same feature ID set would cause improper encoding of its feature IDs.
1414- Fixed a crash that would occur when duplicating an ` ACesiumGeoreference ` .
15+ - Fixed a bug that caused tilesets to render incorrectly when Dynamic Material Instances were used for their material settings.
1516- Removed an unnecessary copy operation that happened while constructing tile meshes.
1617
1718### v2.16.0 - 2025-05-01
Original file line number Diff line number Diff line change @@ -2371,7 +2371,7 @@ loadModelAnyThreadPart(
23712371 return CesiumGltfTextures::createInWorkerThread (asyncSystem, *options.pModel )
23722372 .thenInWorkerThread (
23732373 [transform, ellipsoid, options = std::move (options)]() mutable
2374- -> UCesiumGltfComponent::CreateOffGameThreadResult {
2374+ -> UCesiumGltfComponent::CreateOffGameThreadResult {
23752375 auto pHalf = MakeUnique<HalfConstructedReal>();
23762376
23772377 loadModelMetadata (pHalf->loadModelResult , options);
@@ -3164,7 +3164,7 @@ static void loadPrimitiveGameThreadPart(
31643164 UMaterialInstanceDynamic* pMaterial;
31653165 {
31663166 TRACE_CPUPROFILER_EVENT_SCOPE (Cesium::SetupMaterial)
3167-
3167+
31683168 UMaterialInstanceDynamic* pBaseAsMaterialInstanceDynamic =
31693169 Cast<UMaterialInstanceDynamic>(pBaseMaterial);
31703170 UMaterialInstance* pParentMaterialInstance =
You can’t perform that action at this time.
0 commit comments