我有一个很大的代码,但基本上,这部分是使用仿射变换将 BitmapData 转换为三角形点。
另外 - 我知道 BitmapData 是矩形的 - 转换的最后一个第四个点就是第一个反射在另外两个点定义的轴上的点。
一件小事让你可以看出哪一点是哪一个:
1........2
. / / / /|
./ / / /
. / / / |
./ / /
. / / |
./ /
. / |
./
3 - - - -4 - 4th point reflected
整个过程将根据点之间的角度来缩放,旋转和倾斜 BitmapData ...
但不知怎的,我的代码仍无效。
在PaperVision 3D中查看类似的东西 - 仍然没有用?
任何人都可以发布代码或代码链接吗?
感谢。