修复 RotateAndMove 平移项缺失旋转分量导致落点错位 #64

Merged
gjm merged 1 commits from home-lenovo-legion-r9000/fix-gidraw-rotatemove AGit into main 2026-10-25 18:41:52 +08:00
1 Commits
Author SHA1 Message Date
gjm 938edc0204 修复 RotateAndMove 平移项缺失旋转分量导致落点错位
平移量应为 ptDist - R*ptOrig,原实现写成 ptDist - ptOrig,
仅在 ptOrig 位于旋转轴上(含原点)时才成立。

DrawTydf 台体分支传入的 ptBottom 非原点,vtMove 倾斜时
实体整体偏移 |R*ptOrig - ptOrig|,本次一并修正。
2026-10-25 18:35:41 +08:00