0
我有8个点的3D盒子,它们就像这样产生。如何以编程方式缩小3D盒子?
float points[8][3]; // [0] is first corner, and [7] is the second corner
points[0] = corner1;
points[7] = corner2;
for(int i = 1; i < 7; i++)
{
for(int j = 0; j < 3; j++)
{
points[i][j] = points[((i >> (2-j)) & 1) * 7][j];
}
}
我怎么会收缩2个单位盒每方程序,并动态?点数每隔几分钟更换一次。
下面是我有= 1的角落的“截图”是[0],2是[7]。在正确的方面,我正在努力实现 - 缩小规模。
您是关于包装盒中心或角落的缩放吗? – meowgoesthedog
是的,我正在缩放中心,但我拥有的点是2个角落。 – shavit