我有一个构成2D多边形的位置顶点数组。翻转顶点阵列
Vector2[] _chassisConcaveVertices =
{
new Vector2(5.122f, 0.572f),
new Vector2(3.518f, 0.572f),
new Vector2(3.458f, 0.169f),
new Vector2(2.553f, 0.169f),
new Vector2(2.013f, 0.414f),
new Vector2(0.992f, 0.769f),
new Vector2(0.992f, 1.363f),
new Vector2(5.122f, 1.363f),
};
可以使用什么算法修改位置,以便合成多边形翻转?我需要水平和垂直翻转多边形。
您还可以添加一个示例输入和输出,以便每个人都具有**垂直和水平翻转**操作的具体想法。 – 2011-03-17 07:38:46
你在空间的什么地方翻转? (0.0f,0.0f)还是别的? – quasiverse 2011-03-17 07:47:51