0
让我们假设以下三行表示在投影变换后的三维空间中的三角形的顶点(这些只是例如只是任意值)内:找出三角形投影面
0.0000000 0.0000000 0.9797980
0.1191754 0.0000000 0.9797980
0.0000000 0.1191754 0.9797980
如果投影平面是一个长度为2(左上角点(-1,1)和右下角点(1,-1)的正方形,并且我已经对z轴执行剪裁,z坐标将在[-1 ,1]到现在。所以,我将如何确定哪些是完全像下面的图片投影区域外的三角形?他们将所有的X,每个顶点的y值> 1或-1 <?
我做了一个小编辑@BDL – user5411115
答案保持不变。 z坐标实际上在这里没有区别。唯一可以容易说出的是,当两个点中的一个点在[-1,1]内时,三角形肯定可见。但对于其他事情来说,没有小事。 – BDL
关于形象:在这种情况下,我的答案的第一种方法将工作。但是,例如,[0,3],[3,3],[3,0]将被错误地分类为可见,但它不是。 – BDL