Files
ViewDesignEngine/docs/10-v3.1-开发计划.md
T
茂之钳 010e5de9cc
CI / Build & Test (push) Failing after 31s
CI / Release Build (push) Failing after 31s
docs: README v3.0 rewrite + CHANGELOG v3.0 + v3.1 plan
2026-07-24 09:57:31 +00:00

1.6 KiB
Raw Blame 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.1v3.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_printSDF → 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 装配体导入增强