举个例子:我用4个点组成两个毗邻的三角形,二者共享一条边,两个三角形的法向量有个非常非常小的角度是0.001度,小于程序里的阈值0.01度,程序就把4个点视为共面了,然后给他们组成的“四边形”明明一个名称来标记这个面,那么这个面的法向量怎么取?两个法向量的数学平均?程序对于它所认定的面的操作也只是把它们用同一个名称(这个面的名称)来标记,取消各个点之间连线在这个面内部的显示吧(使其看起来像一个面),然后就是针对这组点(或者这个面)做平移变换缩放组操作吧?对面的本质操作就是对一组毗邻三角形及其点和线的组操作吧,和其是否真的共面没关系(而且本来程序就无法真正的在数学上判断共面)?
————————————————————————————————————————————————————————————
你举的例子,是你独创的渲染管线,不是目前的渲染管线的做法。
渲染管线从来不会,也不需要判断2个三角形是否共面。
2个三角形,有相邻边,法相方向接近,那么在最后渲染的结果上就是『一致』的,不需要判断他是否共面。
我不明白你天天纠结这个共面,干嘛。很难以理解吗?
2包中华,画出来就是2包中华,你管他是不是放在一个桌子上干嘛?
--
FROM 124.127.210.*