# Cesium.NET **Repository Path**: GitSyncX/Cesium.NET ## Basic Information - **Project Name**: Cesium.NET - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-07-02 - **Last Updated**: 2026-07-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Cesium.NET This repository contains low-level bindings for [Cesium Native](https://github.com/CesiumGS/cesium-native) used in [Evergine](https://evergine.com/). This binding is generated from the CesiumNativeC API header. [![CI](https://github.com/EvergineTeam/Cesium.NET/actions/workflows/CI.yml/badge.svg)](https://github.com/EvergineTeam/Cesium.NET/actions/workflows/CI.yml) [![CD](https://github.com/EvergineTeam/Cesium.NET/actions/workflows/CD.yml/badge.svg)](https://github.com/EvergineTeam/Cesium.NET/actions/workflows/CD.yml) [![Nuget](https://img.shields.io/nuget/v/Evergine.Bindings.CesiumNative?logo=nuget)](https://www.nuget.org/packages/Evergine.Bindings.CesiumNative) ## Purpose Cesium Native is a set of C++ libraries for 3D geospatial applications. It provides: - 3D Tiles streaming and rendering - Cesium Ion asset access and authentication - Geospatial coordinate transformations (ellipsoid, cartographic, globe transforms) - glTF model loading and parsing - Raster overlay support (Ion imagery, URL templates, TMS, WMS) This .NET binding exposes the C API surface (`CesiumNativeC`) as P/Invoke methods, enabling .NET applications and engines like Evergine to leverage Cesium Native's 3D geospatial capabilities. Go to the original repository for more details: https://github.com/CesiumGS/cesium-native ## Features - **Tileset streaming** — Load and traverse 3D Tiles tilesets from URLs or Cesium Ion assets - **View-dependent selection** — Per-frame tile selection with screen-space error, frustum culling, fog culling, and occlusion culling - **Geospatial math** — Ellipsoid, cartographic, globe rectangle, and globe transform operations - **glTF reader** — Parse glTF/GLB models from byte buffers with error/warning reporting - **Raster overlays** — Ion imagery, URL template (XYZ), TMS, and WMS overlay layers - **Cesium Ion integration** — Authentication, asset listing, and token management - **Credit system** — On-screen attribution management for data providers - **Renderer resource bridging** — Callback-based integration for custom render pipelines ## Supported Platforms - [x] Windows x64, ARM64 - [ ] Linux x64, ARM64 - [x] MacOS ARM64