AS3:获取3D三角形的3D中间位置

时间:2012-08-13 12:04:04

标签: actionscript-3 math 3d

3D三角形的中点是连接每个顶点和相对侧中点的三个段的交点。

假设三角形由三个Vector3D实例定义。如何使用相同的算法获得中间点(Vector3D形式)?

谢谢! :)

1 个答案:

答案 0 :(得分:1)

diagonal1 = (1-t)*A + t*(B+C)/2
diagonal2 = (1-s)*B + s*(A+C)/2
intersection at t = s = 2/3
which gives point p = (A+B+C)/3