百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
G

GeometricTools

> 编程语言
开源

一个用于计算数学、几何、图形、图像分析和物理学领域的源代码集合。

1.4K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

一个用于计算数学、几何、图形、图像分析和物理学领域的源代码集合。

几何工具引擎 (GTE) 是一个用于计算数学、几何、图形、图像分析和物理领域的源代码集合。该引擎使用 C++ 14 编写,支持使用 CPU 多线程和通用 GPU 编程 (GPGPU) 进行高性能计算。代码的部分内容在各种书籍以及在 几何工具网站 上提供的 PDF 文档中进行了描述。GTE 遵循 Boost 软件许可协议 1.0。当前版本的 GTE 的更新历史见 当前更新历史。所有版本的 GTE 的更新历史见 完整更新历史。

支持的平台 该数学代码位于一个仅包含头文件的库中,即 GTMathematics。还提供了一个基于 GPU 的数学库,即 GTMathematicsGPU。基于 CPU 的通用图形引擎代码位于其自己的库中,即 GTGraphics。在 Microsoft Windows 10/11 上,为图形和应用程序提供了 DirectX 11 封装程序,即 GTGraphicsDX11 和 GTApplicationsDX11。在 Microsoft Windows 10/11 和 Linux 上,为图形和应用程序提供了 OpenGL 4.6 封装程序,即 GTGraphicsGL46 和 GTApplicationsGL46。在 Linux 上,还存在少量文件用于使用 GLX 和 X-Windows。

在 Microsoft Windows 10/11 上,代码使用 Microsoft Visual Studio 2022 与 Microsoft 编译器、LLVM clang-cl 或 Intel C++ 编译器 2024/2025 进行维护。

存储库中包含许多示例应用程序,用于说明引擎的一些特性。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C++

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言