关于流水线中剪裁的疑问
生活随笔
收集整理的這篇文章主要介紹了
关于流水线中剪裁的疑问
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
關(guān)于流水線中剪裁的疑問
如上圖可見,剪裁位于VS之后,setup之前。其中setup是圖元裝配,就是利用三角形索引信息將頂點組織起來,也就是讓顯卡知道頂點如何組成三角形。
這里的剪裁應該是視錐的前后面裁剪,是硬件進行的,因為這個剪裁是在三角形組裝之前,沒有三角形的信息,只有零散的頂點,這時候不可能進行精確到三角面的裁剪,應該是只要有一個點在視錐內(nèi)就保留,全部不在視錐內(nèi)才裁掉。
在D3D的流水線中確實只有視錐前后平面的裁剪,沒有左右上下四個視錐面的裁剪,如果基于D3D的引擎不自己進行視錐裁剪則屏幕外的東西也會被繪制,這就說明了圖形硬件也只有這一個剪裁,而不存在精確到三角形的視口裁剪
posted on 2018-08-14 18:42 時空觀察者9號 閱讀(...) 評論(...) 編輯 收藏
總結(jié)
以上是生活随笔為你收集整理的关于流水线中剪裁的疑问的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【转】 关于寄存器ESP和EBP的一些理
- 下一篇: 【转】Luajit-2.1.0-beta