cesium-unity icon indicating copy to clipboard operation
cesium-unity copied to clipboard

Bringing the 3D geospatial ecosystem to Unity

Results 148 cesium-unity issues
Sort by recently updated
recently updated
newest added

Unity counterpart of CesiumGS/cesium-unreal#542. There should be a way to programmatically receive errors and warnings about tilesets and overlays at runtime. For example, if a URL is invalid, a message...

enhancement

倾斜摄影加载失败,在OnCesium3DTilesetLoadFailure里面销毁承载Cesium3DTileset的GameObject时会崩溃。 崩溃信息大致如下: Obtained 24 stack frames 0x00007ffb330cf4ba (CesiumForUnityNative-Runtime) DotNet_CesiumForUnity_CesiumBingMapsRasterOverlay_AddToTileset 0x000001e2cbdec89f (Mono JIT Code) (wrapper managed-to-native) CesiumForUnity.Cesium3DTileset:DotNet_CesiumForUnity_Cesium3DTileset_Update (intptr,CesiumForUnity.Cesium3DTileset/ImplementationHandle) 0x000001e2cbdec683 (Mono JIT Code) [Cesium3DTileset-generated.cs:467] CesiumForUnity.Cesium3DTileset:Update () 0x000001e1c2e76648 (Mono JIT Code) (wrapper runtime-invoke)...

bug

When using the `[ReinteropNativeImplementation]` attribute, the C++ and C# classes are conceptually one class, just with parts implemented in two different languages. To make that more seamless, it would be...

enhancement
reinterop

From https://github.com/CesiumGS/cesium-unity/pull/211#discussion_r1115973471: > When I do a nullable non-struct field in a class (for example, I added public int? test2 to CesiumGeoreference, it's not generating code with std::optional, it's doing...

bug
reinterop

If you create a tileset and click on the "Opaque Material" slot, it won't show the Cesium default materials included in the Cesium for Unity Package. It seems like that...

enhancement

Currently, exceptions thrown in C# cannot be caught in C++. They won't even run destructors for C++ RAII objects. This isn't a huge immediate problem, because we should generally avoid...

reinterop

The point cloud rendering in #218 is awesome, but unfortunately it will only work with the Universal Render Pipeline. That's especially unfortunate because we've added support for the built-in pipeline...

There is presently support for WMS and TMS map service formats. But I would like to directly use some public apis which have the x/y/z/ format (osm tiles format?). Examples:...

enhancement

Following up with a new issue related to https://github.com/CesiumGS/cesium-unity/issues/258. C# System.Threading ThreadPool does not seem to play nice in Unity. On Quest for example, ThreadPool has 8 worker threads (Environment.ProcessorCount...

performance

When configuring a custom tileset (b3dm) from url I see the following error: ``` [2022-12-01 22:43:13.353] [error] [TilesetJsonLoader.cpp:804] Received status code 404 for tile content http://localhost/content/%7Blevel%7D_%7Bx%7D_%7By%7D.b3dm UnityEngine.Debug:Log (object) Reinterop.ReinteropInitializer:UnityEngine_Debug_CallLog_FA05wu8x__otZNsgdHTnU9A (intptr)...

enhancement