Add Cesium for Unreal plugin and settings

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
jamestagg 2026-03-11 11:44:42 -07:00
parent b91cc33360
commit a8e9172e60
3113 changed files with 348938 additions and 0 deletions

BIN
Content/CesiumSettings/CesiumIonServers/CesiumIonSaaS.uasset (Stored with Git LFS) Normal file

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,59 @@
{
"FileVersion": 3,
"Version": 87,
"VersionName": "2.23.0",
"FriendlyName": "Cesium for Unreal",
"Description": "Unlock the 3D geospatial ecosystem in Unreal Engine with real-world 3D content and a high accuracy full-scale WGS84 globe.",
"Category": "Geospatial",
"CreatedBy": "Cesium GS, Inc.",
"CreatedByURL": "https://cesium.com",
"DocsURL": "https://cesium.com/learn/unreal/",
"MarketplaceURL": "com.epicgames.launcher://ue/marketplace/content/87b0d05800a545d49bf858ef3458c4f7",
"SupportURL": "https://community.cesium.com",
"EngineVersion": "5.7.0",
"CanContainContent": true,
"Installed": true,
"SupportedTargetPlatforms": [
"Win64",
"Mac",
"Linux",
"Android",
"IOS"
],
"Modules": [
{
"Name": "CesiumRuntime",
"Type": "Runtime",
"LoadingPhase": "PostConfigInit",
"PlatformAllowList": [
"Win64",
"Mac",
"Linux",
"Android",
"IOS"
]
},
{
"Name": "CesiumEditor",
"Type": "Editor",
"LoadingPhase": "PostEngineInit",
"PlatformAllowList": [
"Win64",
"Mac",
"Linux",
"Android",
"IOS"
]
}
],
"Plugins": [
{
"Name": "SunPosition",
"Enabled": true
},
{
"Name": "Water",
"Enabled": true
}
]
}

View File

@ -0,0 +1,6 @@
# UE 5.3+ defaults this to 11, which is not really high enough.
# 100 is probably high enough for reasonable values of Cesium3DTileset's 'MaximumSimultaneousTileLoads property,
# but if you get log messages like "Warning: Reached threaded request limit", and you're sure you want to use
# such a high value, you may need to increase this.
[HTTP.HttpThread]
RunningThreadedRequestLimitEditor=100

View File

@ -0,0 +1,165 @@
# UE 5.3+ defaults this to 11, which is not really high enough.
# 100 is probably high enough for reasonable values of Cesium3DTileset's 'MaximumSimultaneousTileLoads property,
# but if you get log messages like "Warning: Reached threaded request limit", and you're sure you want to use
# such a high value, you may need to increase this.
[HTTP.HttpThread]
RunningThreadedRequestLimit=100
# Set HttpThreadActiveFrameTimeInSeconds - Network download speed is very sensitive to this value
# Maps to the sleep time (ms) between every loop of our libcurl processing thread
# The value of 0.001 (or 1 ms) has the same performance as 0, yet still reserves some time for idle
#
# Set HttpMaxConnectionsPerServer - maps to libcurl's CURLMOPT_MAX_HOST_CONNECTIONS
# Unreal defaults to 16, but this is lower than a typical value for MaximumSimultaneousTileLoads
# Use a number just past the highest reasonable value we think a user should ever pick
[HTTP]
HttpThreadActiveFrameTimeInSeconds=0.001
HttpMaxConnectionsPerServer=40
[/Script/Engine.LocalPlayer]
AspectRatioAxisConstraint=AspectRatio_MaintainXFOV
[CoreRedirects]
+FunctionRedirects=(OldName="CesiumMetadataFeatureTableBlueprintLibrary.GetPropertiesForFeatureID",NewName="GetMetadataValuesForFeatureID")
+FunctionRedirects=(OldName="CesiumGeoreference.InaccurateTransformLongitudeLatitudeHeightToUe",NewName="InaccurateTransformLongitudeLatitudeHeightToUnreal")
+FunctionRedirects=(OldName="CesiumGeoreference.InaccurateTransformUeToLongitudeLatitudeHeight",NewName="InaccurateTransformUnrealToLongitudeLatitudeHeight")
+PropertyRedirects=(OldName="CesiumGeoreference.InaccurateTransformUnrealToLongitudeLatitudeHeight.Ue", NewName="Unreal")
+FunctionRedirects=(OldName="CesiumGeoreference.InaccurateTransformEcefToUe",NewName="InaccurateTransformEcefToUnreal")
+FunctionRedirects=(OldName="CesiumGeoreference.InaccurateTransformUeToEcef",NewName="InaccurateTransformUnrealToEcef")
+PropertyRedirects=(OldName="CesiumGeoreference.InaccurateTransformUnrealToEcef.Ue", NewName="Unreal")
+FunctionRedirects=(OldName="CesiumGeoreference.InaccurateTransformRotatorUeToEnu",NewName="InaccurateTransformRotatorUnrealToEastNorthUp")
+PropertyRedirects=(OldName="CesiumGeoreference.InaccurateTransformRotatorUnrealToEastNorthUp.UeRotator", NewName="UnrealRotator")
+PropertyRedirects=(OldName="CesiumGeoreference.InaccurateTransformRotatorUnrealToEastNorthUp.UeLocation", NewName="UnrealLocation")
+FunctionRedirects=(OldName="CesiumGeoreference.InaccurateTransformRotatorEnuToUe",NewName="InaccurateTransformRotatorEastNorthUpToUnreal")
+PropertyRedirects=(OldName="CesiumGeoreference.InaccurateTransformRotatorEastNorthUpToUnreal.UeLocation", NewName="UnrealLocation")
+PropertyRedirects=(OldName="CesiumGeoreference.InaccurateComputeEastNorthUpToUnreal.Ue", NewName="Unreal")
+FunctionRedirects=(OldName="CesiumGeoreference.InaccurateSetGeoreferenceOrigin",NewName="SetOriginLongitudeLatitudeHeight")
+ClassRedirects=(OldName="CesiumGeoreferenceComponent", NewName="CesiumGlobeAnchorComponent")
+ClassRedirects=(OldName="CesiumSunSky_C",NewName="/Script/CesiumRuntime.CesiumSunSky",OverrideClassName="/Script/CoreUObject.Class")
+PropertyRedirects=(OldName="CesiumSunSky.EnableMobileRendering",NewName="UseMobileRendering")
+FunctionRedirects=(OldName="CesiumSunSky.AdjustAtmosphereRadius",NewName="UpdateAtmosphereRadius")
+PropertyRedirects=(OldName="CesiumGeoreference.WorldOriginCamera",NewName="SubLevelCamera")
# Remove "Inaccurate" from all the function names.
+FunctionRedirects=(OldName="CesiumGeoreference.InaccurateGetGeoreferenceOriginLongitudeLatitudeHeight",NewName="GetOriginLongitudeLatitudeHeight")
+FunctionRedirects=(OldName="CesiumGeoreference.InaccurateSetGeoreferenceOriginLongitudeLatitudeHeight",NewName="SetOriginLongitudeLatitudeHeight")
+FunctionRedirects=(OldName="CesiumGeoreference.InaccurateSetGeoreferenceOriginEcef",NewName="SetOriginEarthCenteredEarthFixed")
+FunctionRedirects=(OldName="CesiumGeoreference.InaccurateTransformLongitudeLatitudeHeightToEcef",NewName="TransformLongitudeLatitudeHeightToEcef")
+FunctionRedirects=(OldName="CesiumGeoreference.InaccurateTransformEcefToLongitudeLatitudeHeight",NewName="TransformEcefToLongitudeLatitudeHeight")
+FunctionRedirects=(OldName="CesiumGeoreference.InaccurateTransformLongitudeLatitudeHeightToUnreal",NewName="TransformLongitudeLatitudeHeightPositionToUnreal")
+FunctionRedirects=(OldName="CesiumGeoreference.InaccurateTransformUnrealToLongitudeLatitudeHeight",NewName="TransformUnrealPositionToLongitudeLatitudeHeight")
+FunctionRedirects=(OldName="CesiumGeoreference.InaccurateTransformEcefToUnreal",NewName="TransformEarthCenteredEarthFixedPositionToUnreal")
+FunctionRedirects=(OldName="CesiumGeoreference.InaccurateTransformUnrealToEcef",NewName="TransformUnrealPositionToEarthCenteredEarthFixed")
+FunctionRedirects=(OldName="CesiumGeoreference.InaccurateTransformRotatorUnrealToEastNorthUp",NewName="TransformRotatorUnrealToEastNorthUp")
+FunctionRedirects=(OldName="CesiumGeoreference.InaccurateTransformRotatorEastNorthUpToUnreal",NewName="TransformRotatorEastNorthUpToUnreal")
+FunctionRedirects=(OldName="CesiumGeoreference.InaccurateComputeEastNorthUpToUnreal",NewName="ComputeEastNorthUpToUnreal")
+FunctionRedirects=(OldName="CesiumGeoreference.InaccurateComputeEastNorthUpToEcef",NewName="ComputeEastNorthUpToEcef")
+FunctionRedirects=(OldName="CesiumGlobeAnchorComponent.InaccurateGetECEF",NewName="GetEarthCenteredEarthFixedPosition")
+FunctionRedirects=(OldName="CesiumGlobeAnchorComponent.InaccurateMoveToECEF",NewName="MoveToEarthCenteredEarthFixedPosition")
+FunctionRedirects=(OldName="CesiumGlobeAnchorComponent.InaccurateGetLongitudeLatitudeHeight",NewName="GetLongitudeLatitudeHeight")
+FunctionRedirects=(OldName="CesiumGlobeAnchorComponent.InaccurateMoveToLongitudeLatitudeHeight",NewName="MoveToLongitudeLatitudeHeight")
+FunctionRedirects=(OldName="GlobeAwareDefaultPawn.InaccurateFlyToLocationECEF",NewName="FlyToLocationECEF")
+FunctionRedirects=(OldName="GlobeAwareDefaultPawn.InaccurateFlyToLocationLongitudeLatitudeHeight",NewName="FlyToLocationLongitudeLatitudeHeight")
+PropertyRedirects=(OldName="CesiumPolygonRasterOverlay.ExcludeTilesInside",NewName="ExcludeSelectedTiles")
+FunctionRedirects=(OldName="CesiumGeoreference.TransformUnrealToLongitudeLatitudeHeight",NewName="TransformUnrealPositionToLongitudeLatitudeHeight")
+PropertyRedirects=(OldName="CesiumGeoreference.TransformUnrealPositionToLongitudeLatitudeHeight.Unreal", NewName="UnrealPosition")
+FunctionRedirects=(OldName="CesiumGeoreference.TransformEcefToUnreal",NewName="TransformEarthCenteredEarthFixedPositionToUnreal")
+PropertyRedirects=(OldName="CesiumGeoreference.TransformEarthCenteredEarthFixedPositionToUnreal.Ecef", NewName="EarthCenteredEarthFixedPosition")
+FunctionRedirects=(OldName="CesiumGeoreference.TransformUnrealToEcef",NewName="TransformUnrealPositionToEarthCenteredEarthFixed")
+PropertyRedirects=(OldName="CesiumGeoreference.TransformUnrealPositionToEarthCenteredEarthFixed.Unreal", NewName="UnrealPosition")
+FunctionRedirects=(OldName="CesiumGeoreference.TransformLongitudeLatitudeHeightToUnreal",NewName="TransformLongitudeLatitudeHeightPositionToUnreal")
+FunctionRedirects=(OldName="CesiumGeoreference.TransformRotatorUnrealToEastSouthUp",NewName="TransformUnrealRotatorToEastSouthUp")
+FunctionRedirects=(OldName="CesiumGeoreference.TransformRotatorEastSouthUpToUnreal",NewName="TransformEastSouthUpRotatorToUnreal")
+PropertyRedirects=(OldName="CesiumGeoreference.TransformEastSouthUpRotatorToUnreal.EsuRotator", NewName="EastSouthUpRotator")
+FunctionRedirects=(OldName="CesiumGeoreference.ComputeEastSouthUpToUnreal",NewName="ComputeEastSouthUpToUnrealTransformation")
+PropertyRedirects=(OldName="CesiumGeoreference.ComputeEastSouthUpToUnrealTransformation.Unreal", NewName="UnrealLocation")
+FunctionRedirects=(OldName="CesiumGeoreference.SetGeoreferenceOriginLongitudeLatitudeHeight",NewName="SetOriginLongitudeLatitudeHeight")
+FunctionRedirects=(OldName="CesiumGeoreference.GetGeoreferenceOriginLongitudeLatitudeHeight",NewName="GetOriginLongitudeLatitudeHeight")
+FunctionRedirects=(OldName="CesiumGeoreference.SetGeoreferenceOriginEcef",NewName="SetOriginEarthCenteredEarthFixed")
+PropertyRedirects=(OldName="CesiumGeoreference.SetOriginEarthCenteredEarthFixed.TargetEcef", NewName="TargetEarthCenteredEarthFixed")
+FunctionRedirects=(OldName="CesiumGlobeAnchorComponent.GetECEF",NewName="GetEarthCenteredEarthFixedPosition")
+FunctionRedirects=(OldName="CesiumGlobeAnchorComponent.MoveToECEF",NewName="MoveToEarthCenteredEarthFixedPosition")
+PropertyRedirects=(OldName="CesiumGlobeAnchorComponent.GetEarthCenteredEarthFixedPosition.TargetEcef", NewName="EarthCenteredEarthFixedPosition")
+PropertyRedirects=(OldName="CesiumGlobeAnchorComponent.MoveToLongitudeLatitudeHeight.TargetLongitudeLatitudeHeight", NewName="LongitudeLatitudeHeight")
# EXT_feature_metadata -> EXT_structural_metadata changes
# Deprecate the old type enum. Unfortunately, there's no way to redirect it to a CesiumMetadataValueType struct.
+EnumRedirects=(OldName="ECesiumMetadataTrueType", NewName="ECesiumMetadataTrueType_DEPRECATED", ValueChanges=(("None","None_DEPRECATED"),("Int8","Int8_DEPRECATED"),("Uint8","Uint8_DEPRECATED"),("Int16","Int16_DEPRECATED"),("Uint16","Uint16_DEPRECATED"),("Int32","Int32_DEPRECATED"),("Uint32","Uint32_DEPRECATED"),("Int64","Int64_DEPRECATED"),("Uint64","Uint64_DEPRECATED"),("Float32","Float32_DEPRECATED"),("Float64","Float64_DEPRECATED"),("Boolean","Boolean_DEPRECATED"),("Enum","Enum_DEPRECATED"),("String","String_DEPRECATED"),("Array","Array_DEPRECATED")))
+StructRedirects=(OldName="CesiumMetadataGenericValue", NewName="CesiumMetadataValue")
+ClassRedirects=(OldName="CesiumMetadataGenericValueBlueprintLibrary", NewName="CesiumMetadataValueBlueprintLibrary")
+FunctionRedirects=(OldName="CesiumMetadataValueBlueprintLibrary.GetBlueprintComponentType",NewName="CesiumMetadataValueBlueprintLibrary.GetArrayElementBlueprintType")
+StructRedirects=(OldName="CesiumMetadataArray", NewName="CesiumPropertyArray")
+ClassRedirects=(OldName="CesiumMetadataArrayBlueprintLibrary", NewName="CesiumPropertyArrayBlueprintLibrary")
+FunctionRedirects=(OldName="CesiumPropertyArrayBlueprintLibrary.GetBlueprintComponentType",NewName="CesiumPropertyArrayBlueprintLibrary.GetElementBlueprintType")
+FunctionRedirects=(OldName="CesiumPropertyArrayBlueprintLibrary.GetSize", NewName="CesiumPropertyArrayBlueprintLibrary.GetArraySize")
+StructRedirects=(OldName="CesiumFeatureTable", NewName="CesiumPropertyTable")
+ClassRedirects=(OldName="CesiumFeatureTableBlueprintLibrary", NewName="CesiumPropertyTableBlueprintLibrary")
+FunctionRedirects=(OldName="CesiumPropertyTableBlueprintLibrary.GetNumberOfFeatures", NewName="GetPropertyTableCount")
+PropertyRedirects=(OldName="CesiumPropertyTableBlueprintLibrary.GetPropertyTableCount.FeatureTable", NewName="PropertyTable")
+FunctionRedirects=(OldName="CesiumPropertyTableBlueprintLibrary.GetMetadataValuesForFeatureID", NewName="GetMetadataValuesForFeature")
+PropertyRedirects=(OldName="CesiumPropertyTableBlueprintLibrary.GetMetadataValuesForFeature.FeatureTable", NewName="PropertyTable")
+FunctionRedirects=(OldName="CesiumPropertyTableBlueprintLibrary.GetMetadataValuesAsStringForFeatureID", NewName="GetMetadataValuesForFeatureAsStrings")
+PropertyRedirects=(OldName="CesiumPropertyTableBlueprintLibrary.GetMetadataValuesForFeatureAsStrings.FeatureTable", NewName="PropertyTable")
+PropertyRedirects=(OldName="CesiumPropertyTableBlueprintLibrary.GetProperties.FeatureTable", NewName="PropertyTable")
+StructRedirects=(OldName="CesiumMetadataProperty", NewName="CesiumPropertyTableProperty")
+ClassRedirects=(OldName="CesiumMetadataPropertyBlueprintLibrary", NewName="CesiumPropertyTablePropertyBlueprintLibrary")
+FunctionRedirects=(OldName="CesiumPropertyTablePropertyBlueprintLibrary.GetBlueprintComponentType", NewName="CesiumPropertyTablePropertyBlueprintLibrary.GetArrayElementBlueprintType")
+FunctionRedirects=(OldName="CesiumPropertyTablePropertyBlueprintLibrary.GetGenericValue", NewName="CesiumPropertyTablePropertyBlueprintLibrary.GetValue")
+FunctionRedirects=(OldName="CesiumPropertyTablePropertyBlueprintLibrary.GetNumberOfFeatures", NewName="CesiumPropertyTablePropertyBlueprintLibrary.GetPropertySize")
+FunctionRedirects=(OldName="CesiumPropertyTablePropertyBlueprintLibrary.GetComponentCount", NewName="CesiumPropertyTablePropertyBlueprintLibrary.GetArraySize")
+StructRedirects=(OldName="CesiumFeatureTexture", NewName="CesiumPropertyTexture")
+StructRedirects=(OldName="CesiumFeatureTextureProperty", NewName="CesiumPropertyTextureProperty")
+FunctionRedirects=(OldName="CesiumPropertyTexturePropertyBlueprintLibrary.GetPropertyKeys", NewName="CesiumPropertyTexturePropertyBlueprintLibrary.GetPropertyNames")
+FunctionRedirects=(OldName="CesiumPropertyTexturePropertyBlueprintLibrary.GetTextureCoordinateIndex", NewName="CesiumPropertyTexturePropertyBlueprintLibrary.GetUnrealUVChannel")
+StructRedirects=(OldName="CesiumMetadataModel", NewName="CesiumModelMetadata")
+ClassRedirects=(OldName="CesiumMetadataModelBlueprintLibrary", NewName="CesiumModelMetadataBlueprintLibrary")
+PropertyRedirects=(OldName="CesiumModelMetadataBlueprintLibrary.GetFeatureTables.MetadataModel", NewName="ModelMetadata")
+PropertyRedirects=(OldName="CesiumModelMetadataBlueprintLibrary.GetFeatureTextures.MetadataModel", NewName="ModelMetadata")
+FunctionRedirects=(OldName="CesiumMetadataUtilityBlueprintLibrary.GetMetadataModel", NewName="CesiumModelMetadataBlueprintLibrary.GetModelMetadata")
+EnumRedirects=(OldName="ECesiumPropertyComponentType", NewName="ECesiumPropertyComponentType_DEPRECATED", ValueChanges=(("Uint8","Uint8_DEPRECATED"),("Float","Float_DEPRECATED")))
+EnumRedirects=(OldName="ECesiumPropertyType", NewName="ECesiumPropertyType_DEPRECATED", ValueChanges=(("Scalar","Scalar_DEPRECATED"),("Vec2","Vec2_DEPRECATED"),("Vec3","Vec3_DEPRECATED"),("Vec4","Vec4_DEPRECATED")))
+EnumRedirects=(OldName="ECesiumFeatureTableAccessType", NewName="ECesiumFeatureTableAccessType_DEPRECATED", ValueChanges=(("Unknown","Unknown_DEPRECATED"),("Texture","Texture_DEPRECATED"),("Attribute","Attribute_DEPRECATED"),("Mixed","Mixed_DEPRECATED")))
+EnumRedirects=(OldName="ECesiumMetadataPackedGpuType", NewName="ECesiumMetadataPackedGpuType_DEPRECATED", ValueChanges=(("None","Unknown_DEPRECATED"),("Uint8","Uint8_DEPRECATED"),("Float","Float_DEPRECATED")))
+FunctionRedirects=(OldName="CesiumFeatureIdTextureBlueprintLibrary.GetTextureCoordinateIndex", NewName="CesiumFeatureIdTextureBlueprintLibrary.GetUnrealUVChannel")
+PropertyRedirects=(OldName="CesiumWebMapTileServiceRasterOverlay.Url", NewName="CesiumWebMapTileServiceRasterOverlay.BaseUrl")
+PropertyRedirects=(OldName="CesiumWebMapTileServiceRasterOverlay.West", NewName="CesiumWebMapTileServiceRasterOverlay.RectangleWest")
+PropertyRedirects=(OldName="CesiumWebMapTileServiceRasterOverlay.South", NewName="CesiumWebMapTileServiceRasterOverlay.RectangleSouth")
+PropertyRedirects=(OldName="CesiumWebMapTileServiceRasterOverlay.East", NewName="CesiumWebMapTileServiceRasterOverlay.RectangleEast")
+PropertyRedirects=(OldName="CesiumWebMapTileServiceRasterOverlay.North", NewName="CesiumWebMapTileServiceRasterOverlay.RectangleNorth")
+PropertyRedirects=(OldName="CesiumWebMapTileServiceRasterOverlay.UseWebMercatorProjection", NewName="CesiumWebMapTileServiceRasterOverlay.UseWebMercatorProjection_DEPRECATED")
+FunctionRedirects=(OldName="CesiumFeatureIdAttributeBlueprintLibrary.GetFeatureIDForVertex", NewName="CesiumFeatureIdAttributeBlueprintLibrary.GetFeatureID")
+PropertyRedirects=(OldName="CesiumFeatureIdAttributeBlueprintLibrary.GetFeatureIDForVertex.VertexIndex", NewName="CesiumFeatureIdAttributeBlueprintLibrary.GetFeatureID.Index")
+FunctionRedirects=(OldName="CesiumFeatureIdAttributeBlueprintLibrary.GetVertexCount", NewName="CesiumFeatureIdAttributeBlueprintLibrary.GetCount")

View File

@ -0,0 +1,9 @@
[FilterPlugin]
/Config/FilterPlugin.ini
/Config/Engine.ini
/Config/Editor.ini
/LICENSE
/README.md
/ThirdParty.json
/CHANGES.md
/Shaders/*

BIN
Plugins/CesiumForUnreal/Content/Cesium-128x128.png (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Plugins/CesiumForUnreal/Content/Cesium-64x64.png (Stored with Git LFS) Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
Plugins/CesiumForUnreal/Content/Cesium-icon-16x16.png (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Plugins/CesiumForUnreal/Content/CesiumButton.png (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Plugins/CesiumForUnreal/Content/CesiumCreditSystemBP.uasset (Stored with Git LFS) Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
Plugins/CesiumForUnreal/Content/Curve_Progress_Float.uasset (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Plugins/CesiumForUnreal/Content/DynamicPawn.uasset (Stored with Git LFS) Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
Plugins/CesiumForUnreal/Content/Ellipsoids/WGS84.uasset (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Plugins/CesiumForUnreal/Content/FloatingGameMode.uasset (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -0,0 +1,9 @@
The SVG icons in this directory are from the "Font Awesome" project.
They are published under the CC BY 4.0 License. See
https://fontawesome.com/license/free for further information.
The SVG files have been edited to change the fill color from
the "currentColor" to "#cccccc".
For "sync-alt-solid.svg", it was set to #ffffff, to be used
on a Cesium-styled button.
For "times-solid.svg" and "check-solid.svg" it was set to #ff0000 and #00ff00 respectively.

Binary file not shown.

View File

@ -0,0 +1 @@
<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="book-reader" class="svg-inline--fa fa-book-reader fa-w-16" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#cccccc" d="M352 96c0-53.02-42.98-96-96-96s-96 42.98-96 96 42.98 96 96 96 96-42.98 96-96zM233.59 241.1c-59.33-36.32-155.43-46.3-203.79-49.05C13.55 191.13 0 203.51 0 219.14v222.8c0 14.33 11.59 26.28 26.49 27.05 43.66 2.29 131.99 10.68 193.04 41.43 9.37 4.72 20.48-1.71 20.48-11.87V252.56c-.01-4.67-2.32-8.95-6.42-11.46zm248.61-49.05c-48.35 2.74-144.46 12.73-203.78 49.05-4.1 2.51-6.41 6.96-6.41 11.63v245.79c0 10.19 11.14 16.63 20.54 11.9 61.04-30.72 149.32-39.11 192.97-41.4 14.9-.78 26.49-12.73 26.49-27.06V219.14c-.01-15.63-13.56-28.01-29.81-27.09z"></path></svg>

After

Width:  |  Height:  |  Size: 775 B

BIN
Plugins/CesiumForUnreal/Content/FontAwesome/check-solid.png (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -0,0 +1 @@
<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="check" class="svg-inline--fa fa-check fa-w-16" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#00ff00" d="M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z"></path></svg>

After

Width:  |  Height:  |  Size: 501 B

Binary file not shown.

View File

@ -0,0 +1 @@
<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="cloud-upload-alt" class="svg-inline--fa fa-cloud-upload-alt fa-w-20" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><path fill="#cccccc" d="M537.6 226.6c4.1-10.7 6.4-22.4 6.4-34.6 0-53-43-96-96-96-19.7 0-38.1 6-53.3 16.2C367 64.2 315.3 32 256 32c-88.4 0-160 71.6-160 160 0 2.7.1 5.4.2 8.1C40.2 219.8 0 273.2 0 336c0 79.5 64.5 144 144 144h368c70.7 0 128-57.3 128-128 0-61.9-44-113.6-102.4-125.4zM393.4 288H328v112c0 8.8-7.2 16-16 16h-48c-8.8 0-16-7.2-16-16V288h-65.4c-14.3 0-21.4-17.2-11.3-27.3l105.4-105.4c6.2-6.2 16.4-6.2 22.6 0l105.4 105.4c10.1 10.1 2.9 27.3-11.3 27.3z"></path></svg>

After

Width:  |  Height:  |  Size: 678 B

Binary file not shown.

View File

@ -0,0 +1 @@
<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="hands-helping" class="svg-inline--fa fa-hands-helping fa-w-20" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><path fill="#cccccc" d="M488 192H336v56c0 39.7-32.3 72-72 72s-72-32.3-72-72V126.4l-64.9 39C107.8 176.9 96 197.8 96 220.2v47.3l-80 46.2C.7 322.5-4.6 342.1 4.3 357.4l80 138.6c8.8 15.3 28.4 20.5 43.7 11.7L231.4 448H368c35.3 0 64-28.7 64-64h16c17.7 0 32-14.3 32-32v-64h8c13.3 0 24-10.7 24-24v-48c0-13.3-10.7-24-24-24zm147.7-37.4L555.7 16C546.9.7 527.3-4.5 512 4.3L408.6 64H306.4c-12 0-23.7 3.4-33.9 9.7L239 94.6c-9.4 5.8-15 16.1-15 27.1V248c0 22.1 17.9 40 40 40s40-17.9 40-40v-88h184c30.9 0 56 25.1 56 56v28.5l80-46.2c15.3-8.9 20.5-28.4 11.7-43.7z"></path></svg>

After

Width:  |  Height:  |  Size: 760 B

BIN
Plugins/CesiumForUnreal/Content/FontAwesome/key-solid.png (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -0,0 +1 @@
<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="key" class="svg-inline--fa fa-key fa-w-16" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#cccccc" d="M512 176.001C512 273.203 433.202 352 336 352c-11.22 0-22.19-1.062-32.827-3.069l-24.012 27.014A23.999 23.999 0 0 1 261.223 384H224v40c0 13.255-10.745 24-24 24h-40v40c0 13.255-10.745 24-24 24H24c-13.255 0-24-10.745-24-24v-78.059c0-6.365 2.529-12.47 7.029-16.971l161.802-161.802C163.108 213.814 160 195.271 160 176 160 78.798 238.797.001 335.999 0 433.488-.001 512 78.511 512 176.001zM336 128c0 26.51 21.49 48 48 48s48-21.49 48-48-21.49-48-48-48-48 21.49-48 48z"></path></svg>

After

Width:  |  Height:  |  Size: 681 B

BIN
Plugins/CesiumForUnreal/Content/FontAwesome/plus-solid.png (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -0,0 +1 @@
<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="plus" class="svg-inline--fa fa-plus fa-w-14" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="#cccccc" d="M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z"></path></svg>

After

Width:  |  Height:  |  Size: 462 B

Binary file not shown.

View File

@ -0,0 +1 @@
<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="sign-out-alt" class="svg-inline--fa fa-sign-out-alt fa-w-16" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#cccccc" d="M497 273L329 441c-15 15-41 4.5-41-17v-96H152c-13.3 0-24-10.7-24-24v-96c0-13.3 10.7-24 24-24h136V88c0-21.4 25.9-32 41-17l168 168c9.3 9.4 9.3 24.6 0 34zM192 436v-40c0-6.6-5.4-12-12-12H96c-17.7 0-32-14.3-32-32V160c0-17.7 14.3-32 32-32h84c6.6 0 12-5.4 12-12V76c0-6.6-5.4-12-12-12H96c-53 0-96 43-96 96v192c0 53 43 96 96 96h84c6.6 0 12-5.4 12-12z"></path></svg>

After

Width:  |  Height:  |  Size: 579 B

Binary file not shown.

View File

@ -0,0 +1 @@
<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="sync-alt" class="svg-inline--fa fa-sync-alt fa-w-16" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="#ffffff" d="M370.72 133.28C339.458 104.008 298.888 87.962 255.848 88c-77.458.068-144.328 53.178-162.791 126.85-1.344 5.363-6.122 9.15-11.651 9.15H24.103c-7.498 0-13.194-6.807-11.807-14.176C33.933 94.924 134.813 8 256 8c66.448 0 126.791 26.136 171.315 68.685L463.03 40.97C478.149 25.851 504 36.559 504 57.941V192c0 13.255-10.745 24-24 24H345.941c-21.382 0-32.09-25.851-16.971-40.971l41.75-41.749zM32 296h134.059c21.382 0 32.09 25.851 16.971 40.971l-41.75 41.75c31.262 29.273 71.835 45.319 114.876 45.28 77.418-.07 144.315-53.144 162.787-126.849 1.344-5.363 6.122-9.15 11.651-9.15h57.304c7.498 0 13.194 6.807 11.807 14.176C478.067 417.076 377.187 504 256 504c-66.448 0-126.791-26.136-171.315-68.685L48.97 471.03C33.851 486.149 8 475.441 8 454.059V320c0-13.255 10.745-24 24-24z"></path></svg>

After

Width:  |  Height:  |  Size: 993 B

BIN
Plugins/CesiumForUnreal/Content/FontAwesome/times-solid.png (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -0,0 +1 @@
<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="times" class="svg-inline--fa fa-times fa-w-11" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 352 512"><path fill="#ff0000" d="M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"></path></svg>

After

Width:  |  Height:  |  Size: 642 B

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
Plugins/CesiumForUnreal/Content/MobileSkySphere.uasset (Stored with Git LFS) Normal file

Binary file not shown.

BIN
Plugins/CesiumForUnreal/Content/ScreenCredits.uasset (Stored with Git LFS) Normal file

Binary file not shown.

Binary file not shown.

BIN
Plugins/CesiumForUnreal/Content/Tests/Maps/SingleCube.umap (Stored with Git LFS) Normal file

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,14 @@
{
"asset": { "version": "1.0" },
"root": {
"boundingVolume": {
"sphere": [
0,0,0,200000
]
},
"children": [],
"content": { "uri": "BigCube.glb" },
"geometricError": 0.0,
"refine": "REPLACE"
}
}

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More