先区分:验证共面是图形问题,在console程序里也能做;与渲染(OpenGL接口 +显卡)显示是两回事。
验证四个点共面,简单的方法就是,分为两组:abc;bcd.
点构造向量,向量叉乘,是法向量。两个(法)向量判断平行,看叉积是否为0。
cross1 = [ab] x [bc]
cross2 = [bc] x [cd]
c = cross1 x cross2
【 在 seeeU 的大作中提到: 】
: 谢谢,那该如何判断几个点是否共面呢?GPU里做不了这个,在CPU里做?如何做呢?用任意三个向量的行列式=0来验证其共面?
:
--
FROM 124.114.151.*