Files
ViewDesignEngine/docs/10-v3.1-开发计划.md
T

76 lines
1.6 KiB
Markdown
Raw Normal View History

# ViewDesignEngine v3.1+ 开发计划
> 制定: 2026-07-24 | 状态: 执行中
---
## 1. 📚 文档与发布
### 1.1 README 重写
- [ ] 项目概述 + 架构图
- [ ] 快速开始(Docker 构建)
- [ ] 功能矩阵(所有模块 + 格式支持)
- [ ] 代码示例(SDF、B-Rep、GLB 导出)
- [ ] 测试数据(476+ tests, 100% pass
- [ ] Python 绑定示例
### 1.2 API 文档
- [ ] 添加 Doxygen 注释到核心 header
- [ ] 生成 HTML 文档
- [ ] 添加 Doxyfile 配置
### 1.3 CHANGELOG 清理
- [ ] 合并 v0.1–v3.0 为里程碑摘要
- [ ] 补充 v3.0 完整条目
### 1.4 发布
- [ ] Git tag v3.0.0
- [ ] 推送 tag
---
## 2. 🚀 性能与基准
### 2.1 现有 Benchmark 审查
- [ ] 运行所有 benchmark 收集基线数据
- [ ] 识别慢点(Union_BoxAndCylinder ~1.8s
### 2.2 性能优化
- [ ] 布尔运算:AABB 预筛选、BVH 加速
- [ ] Marching cubes:并行化
- [ ] NURBS 曲面细分:缓存
### 2.3 Benchmark 报告
- [ ] 生成性能报告
- [ ] 添加到 README
---
## 3. 🧩 更多示例
### 3.1 3D 打印全流程
- [ ] `08_3d_print`SDF → MC mesh → STL → 可切片文件
### 3.2 B-Rep 装配体
- [ ] `09_assembly`:多体 + STEP 装配体导入导出
### 3.3 Python 绑定示例
- [ ] `python_examples/`SDF、B-Rep、优化、导出
---
## 4. 🔧 功能扩展
### 4.1 3MF 格式
- [ ] 3MF 导入/导出(3D 打印标准格式)
### 4.2 NURBS 高级操作
- [ ] trim 曲面
- [ ] offset 曲面
- [ ] blend 曲面
### 4.3 装配体支持
- [ ] 装配体树结构
- [ ] 变换矩阵层级
- [ ] STEP 装配体导入增强