我有两个2D三角形(即,它们都位于平面中),并且想要找到将它们中的一个最接近地映射到另一个上的相似性变换(旋转+缩放+平移).
这两个三角形实际上并不相似,所以我只想让变换尽可能地对齐它们.
我知道我可以在两个三角形之间创建一个仿射变换,它将精确地映射到另一个三角形,但我不想要仿射变换中存在的剪切效果.我希望我的变换只由翻译,旋转和缩放组成.
知道怎么做吗?
math geometry transformation affinetransform
affinetransform ×1
geometry ×1
math ×1
transformation ×1