简介
概述
Open3DGMBE 几何引擎项目源码仓库。
本项目基于模块化设计思想,构建自主可扩展的三维几何引擎核心框架,支持基础几何、内核拓扑、求交算法、构造器以及布尔运算等核心能力,并配套完整的自动化测试体系。
1. CMake
- 官网:https://cmake.org
- 用途:跨平台构建系统
2. 编译器
Windows
- Visual Studio 2022
Linux
- GCC / Clang
3. Git
- 官网:https://git-scm.com
- 用途:代码管理
4. GoogleTest
- 官网:https://github.com/google/googletest
- 用途:单元测试
5. 常用依赖库
- Eigen(数学计算)
- spdlog(日志系统)
- fmt(字符串格式化)
6. 推荐开发环境
| 工具 | 推荐 |
|---|---|
| IDE | Visual Studio / CLion |
| 调试 | IDE内置调试器 |
| 性能分析 | VTune 等 |