0
我不清楚爲什麼有時選擇一些模板緩衝區的特定位來做模板測試。我找不到像只測試一個模板緩衝區1,3,5位的例子。爲什麼有時我們使用特定的位來做模板測試?
我不清楚爲什麼有時選擇一些模板緩衝區的特定位來做模板測試。我找不到像只測試一個模板緩衝區1,3,5位的例子。爲什麼有時我們使用特定的位來做模板測試?
原因並不特別有趣。模板緩衝區通常包含每個採樣8位,您可以自由使用這8位,但是您喜歡在您的應用程序中使用。所以這些位的含義取決於你。
通常它們用於進行卷交叉測試,例如模板陰影的陰影卷(一種在2005年左右流行的技術),您可以在其中使用模板緩衝區作爲計數器。另一個例子是延遲照明,其中您使用模板緩衝區中的一位來跟蹤哪些像素受到特定光線的影響。因此,如果您在位1中存儲「此像素受光#3影響」,則在渲染光#3時測試位1。這完全取決於應用程序開發人員。
感謝您的解釋,我不知道相交測試。但是對於閃亮的東西,它可能很有用。謝謝。 – james