docs: 阶段三暂缓,补兼容取舍与已核对的技术前提 #35

Merged
gjm merged 2 commits from company-desktop-computer/docs/x3dsolid-stage3-deferred AGit into main 2026-10-22 10:56:29 +08:00
Collaborator
  • 新增第 11 节:阶段三暂缓的决定、三个兼容选项的后果、重启前必须先定的事
  • 修正过时内容:kCurrentVersionNumber 实际是 4;不需要新增
    CoreTools::RegionToBuffer,现有 RegionToString(char*&) 已输出 ASCII 字节
  • 写入点、读取点表格按当前 main 行号更新,标注以函数名定位
  • 4.3 开头注明阶段一、二已合并,阶段三暂缓
- 新增第 11 节:阶段三暂缓的决定、三个兼容选项的后果、重启前必须先定的事 - 修正过时内容:kCurrentVersionNumber 实际是 4;不需要新增 CoreTools::RegionToBuffer,现有 RegionToString(char*&) 已输出 ASCII 字节 - 写入点、读取点表格按当前 main 行号更新,标注以函数名定位 - 4.3 开头注明阶段一、二已合并,阶段三暂缓
company-desktop-computer added 1 commit 2026-10-22 10:38:36 +08:00
- 新增第 11 节:阶段三暂缓的决定、三个兼容选项的后果、重启前必须先定的事
- 修正过时内容:kCurrentVersionNumber 实际是 4;不需要新增
  CoreTools::RegionToBuffer,现有 RegionToString(char*&) 已输出 ASCII 字节
- 写入点、读取点表格按当前 main 行号更新,标注以函数名定位
- 4.3 开头注明阶段一、二已合并,阶段三暂缓
company-desktop-computer added 1 commit 2026-10-22 10:43:45 +08:00
兼容方案定为第一项:不升 kCurrentVersionNumber,新版能完整读旧版图纸,
旧版打开新图时 region 类型的 AcDbX3dSolid 几何不可见。

补充说明 m_pSatBuffer 在旧版也会原样读写,所以旧版另存后回新版仍能恢复;
非 region 类型(点串、SubDMesh、管廊脚本)不受影响。

文档开头的原则、4.3.4 的不升版本理由同步。
gjm merged commit 266deb16ae into main 2026-10-22 10:56:29 +08:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: gjm/envi-code#35