看了本楼好震惊,问题问的业余,答题也不到点。
gpu根本不会做共面不共面这种判断,你给一个vertex一个normal,显卡才不管什么对不对,直接渲染。
三角形太稀疏的时候法向量不连续造成渲染结果惨不忍睹那多了去了,要不然三角形流送率怎么会成为nanite技术的最大卖点?就是因为人家三角形用得多,法向量连续,渲染结果细腻。
至于lz送进显卡的四边形,估计唯一用途是用来插值计算颜色,根本不回去给你做什么共面判断。
【 在 seeeU 的大作中提到: 】
:
: 看了点openGL的文档,发现这个问题:
: 似乎四边形和多边形最后都是被GPU拆为三角形处理显示的
: 那么实际上GPU是无法真正知道三个以上的点是否真正的共面吧?
:
#发自zSMTH@时光音乐会
--
FROM 114.254.10.*