fix: 修正 GiDrawUtility::RotateAndMove 旋转后的平移量 #63

Closed
home-laptop wants to merge 1 commits from home-lenovo-legion-r9000/fix/gidrawutility-rotateandmove AGit into main
pull from: home-lenovo-legion-r9000/fix/gidrawutility-rotateandmove
1 Commits
Author SHA1 Message Date
gjm d76660198e fix: 修正 GiDrawUtility::RotateAndMove 旋转后的平移量
- 平移项改为 ptDist - R·ptOrig:原 ptDist - ptOrig 仅在 ptOrig 为原点时成立;DrawTydf 的 bIsTfdy 分支 ptOrig 被移到 (0,0,H),vtMove 非 Z 轴时落点偏移
- 零向量输入回退 Z 轴:原 *_vtOrig *= 1 是 no-op,零向量 rotateTo 结果未定义
2026-10-25 18:10:43 +08:00