的中点的顶点给定起始点的考虑到端点:查找顶点和形状
- 形状是在三维空间中正多边形
- 起点(的任意一个顶点结束形状)是已知的
- 的形状的中间点(未在边缘上 - 从各个角落等距离)是已知的
的角度在每个角(((numEdges-2)* PI)/ numEdges),形状的半径(距离f从角到中点= sqrt(dx^2 + dy^2 + dz^2)),并且可以计算每个边的长度(半径* 2 * sin(pi/numEdges))。
给出所有这些信息,是否可以填充空白,如果你喜欢,并且计算出形状的每个顶点的其余开始/结束点?
我可以在2D中看到逻辑的开始,但在3D中我迷路了。
当你说顶点时,你实际上是指边缘。顶点是边缘相交的点。所以,让我明白,你是否正在寻找一种方法来查找正多面体的所有顶点(而不是多边形),给定它的中心点和一个顶点? – ysap 2010-10-27 00:40:16