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