- 定义了半边数据结构
- 可以实现五个基本的欧拉操作
- 使用欧拉操作和平移扫掠构建了一个“八字”B-rep实体模型
- 能力有限,程序无法完成对模型的表面渲染,这里只给出了一个线框显示
- 程序运行环境:x86 Ubuntu2204-Desktop
# 从apt包管理安装 opengl 依赖:glew、glfw、freeglut
sudo apt update
sudo apt install libglew-dev libglfw3-dev freeglut3-dev
# 或手动安装glew、glfw、freeglut
# ......
mkdir build
cd build
cmake ..
make
./euler_operator_modeling