摘要:
HRESULT SetClipPlane(DWORDIndex,CONST float *pPlane);参数:第一个是索引,不用说了。第二个是存着 A B C D的数组。这个数组最后会用来构建 Ax+By+Cz+Dw = 0;平面。然后顶点会根据自已的位置(x,y,z,w)来进行判断。如果Ax+By+Cz+Dw >= 0。则表示在平面前方,保留。反之则在后方,被裁剪掉。值得注意的时,在固定管线使用平面裁剪的时候,是在世界坐标系中处理的。而用SHADER的时候,是在裁剪空间中处理的。(即顶点输出的时候的坐标系)貌似还是太抽象。比如顶点输入坐标是pos 此时的坐标变换阵是WVP,则 Out 阅读全文
posted @ 2012-04-24 17:55
小 楼 一 夜 听 春 雨
阅读(1427)
评论(0)
推荐(0)

浙公网安备 33010602011771号