月小升

一个13年的开发老兵。

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年12月6日

摘要: 最近在阅读俄罗斯方块的算法。提到旋转算法。没有向下看了。自己想一想 我自己的想法如下 矩阵旋转算法 A1 A2 A3 A4 B1 B2 B3 B4 C1 C2 C3 C4 D1 D2 D3 D4 旋转以B2 B3 C2 C3 中间的点为旋转轴。 旋转以后矩阵变为 D1C1B1A1 D2C2B2A2 D3C3B3A3 D4C4B4 A4 1,1数据变成了 1,4 问题:旋转以后方块的位置发生重大移动。 原因。这个方块的重心其实是B2. 那么一根长条的重心在哪里 A1 A2 A3 A4 B1 B2 B3 B4 C1 C2 C3 C4 D1 D2 D3 D4 以矩阵为重心,顺时针旋转的话,长条会直接 阅读全文
posted @ 2012-12-06 17:22 月小升 阅读(897) 评论(0) 推荐(0) 编辑