IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> C++知识库 -> Cesium Native 依赖的相关库简述 -> 正文阅读

[C++知识库]Cesium Native 依赖的相关库简述

Cesium Native

Cesium Native is a set of C++ libraries for 3D geospatial, including:

  • 3D Tiles runtime streaming
  • lightweight glTF serialization and deserialization, and
  • high-precision 3D geospatial math types and functions, including support for global-scale WGS84 ellipsoids.

Cesium Native 是一组用于 3D 地理空间的 C++ 库,包括:

  • 3D Tiles 运行时流送
  • 轻量级 glTF 序列化和反序列化,以及
  • 高精度 3D 地理空间数学类型和函数,包括对全球尺度 WGS84 椭球的支持。
    在这里插入图片描述

Cesium Native 依赖的库

Async++

Async++ is a lightweight concurrency framework for C++11.

Async++ 是 C++11 的轻量级并发框架。用于异步、并发请求数据。

Catch2

Catch2 is a multi-paradigm test framework for C++.

Catch2 是 C++ 的多范式测试框架。单元测试框架。

cpp-httplib

A C++11 single-file header-only cross platform HTTP/HTTPS library.

一个 C++11 单个头文件跨平台 HTTP/HTTPS 库。用于发起HTTP请求,请求瓦片等等数据。

CSPRNG

CSPRNG is a small library that uses your Operating System’s native
Cryptographically-Secure Pseudo-Random Number Generator.

CSPRNG 是一个小型库,它使用你的操作系统的本机
密码安全的伪随机数生成器。用于生成随机数。

Draco

Draco is a library for compressing and decompressing 3D geometric meshes and
point clouds. It is intended to improve the storage and transmission of 3D
graphics.

Draco 是一个用于压缩和解压缩 3D 几何网格和点云的C++函数库。旨在改善3D图形的存储和传输。用于快速流送二进制数据。

glm

OpenGL Mathematics(GLM) is a header only C++ mathematics library for graphics software based on the OpenGL Shading Language (GLSL) specifications.

OpenGL Mathematics (GLM) 是基于 OpenGL 着色语言 (GLSL) 规范的图形软件的仅包含头文件 C++ 数学库。用于高精度的坐标转换计算。

GSL

The Guidelines Support Library (GSL) contains functions and types that are suggested for use by the
C++ Core Guidelines maintained by the Standard C++ Foundation.This repo contains Microsoft’s implementation of GSL.

The Guidelines Support Library (GSL) 包含建议使用的函数和类型由标准 C++ 基金会维护的 C++ Core Guidelines。此存储库包含 Microsoft 的 GSL 实现。

Magic Enum C++

Header-only C++17 library provides static reflection for enums, work with any enum type without any macro or boilerplate code.

仅头文件的 C++17 库为枚举提供静态反射,无需任何宏或模板代码即可处理任何枚举类型。

modp_b64

modp base64 decoder or stringencoders.

modp Base64 解码器或字符串编码器。用于解析3DTiles数据中的Base64编码数据。

PicoSHA2

PicoSHA2 is a tiny SHA256 hash generator for C++ with following properties:

  • header-file only
  • no external dependencies (only uses standard C++ libraries)
  • STL-friendly
  • licensed under MIT License

PicoSHA2 是一个用于 C++ 的小型 SHA256 哈希生成器,具有以下属性:

  • 仅头文件
  • 无外部依赖(仅使用标准 C++ 库)
  • STL 友好
  • 在 MIT 许可下获得许可

RapidJSON

RapidJSON is a JSON parser and generator for C++.

RapidJSON 是一个 C++ 的 JSON 解析器及生成器。用于解析3DTiles json 文件。

spdlog

Very fast, header-only/compiled, C++ logging library.

非常快,只有头文件/编译,C++ 日志库。

sqlite3

c 小型数据库API库,sqlite3.h/sqlite3.cpp。用于对请求后的数据进行缓存到数据库中。

stb

用于 C/C++ 的单文件公共域(或 MIT 许可)库
包括:

  • (stb_image.h)
  • (stb_image_write.h)
  • (stb_image_resize.h)
  • (stb_truetype.h)
  • (stb_ds.h)
    用于操作解析纹理图像。

tinyxml2

tinyxml2 is a simple, small, efficient, C++ XML parser that can be
easily integrated into other programs.

tinyxml2 是一个简单、小巧、高效的 C++ XML 解析器,可以
很容易集成到其他程序中。用于加载瓦片服务时解析XML文件。

uriparser

uriparser is a strictly RFC 3986 compliantURI parsing and handling librarywritten in C89 (“ANSI C”).
uriparser is cross-platform,fast,supports Unicode, andis licensed under the New BSD license.

uriparser 是一个严格符合 RFC 3986 的 URI 解析和处理库,用 C89(“ANSI C”)编写。
uriparser 是跨平台的,速度快,支持 Unicode,并在新 BSD 许可下获得许可。用于URI请求及解析。

参考

  1. Cesium Native 依赖的相关库简述
  2. Cesium Native
  C++知识库 最新文章
【C++】友元、嵌套类、异常、RTTI、类型转换
通讯录的思路与实现(C语言)
C++PrimerPlus 第七章 函数-C++的编程模块(
Problem C: 算法9-9~9-12:平衡二叉树的基本
MSVC C++ UTF-8编程
C++进阶 多态原理
简单string类c++实现
我的年度总结
【C语言】以深厚地基筑伟岸高楼-基础篇(六
c语言常见错误合集
上一篇文章      下一篇文章      查看所有文章
加:2021-07-04 19:21:28  更:2021-07-04 19:22:12 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/4 1:10:57-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码