跳轉到內容

OpenGL 程式設計/迷你傳送門最佳化

來自華夏公益教科書,開放的書本,為開放的世界

最佳化 - 剪刀

[編輯 | 編輯原始碼]

我們發現剪刀不適合剪下傳送門,因為剪刀只能剪下矩形。但是,剪刀裁剪比模板緩衝區裁剪快得多(它只是一個座標比較,而不是完整的螢幕緩衝區訪問)。

我們可以使用剪刀來最佳化效能,透過在使用模板緩衝區之前進行第一次粗略剪下。這將使我們能夠檢測到子傳送門何時完全隱藏並從遞迴迴圈中退出。

< OpenGL 程式設計

瀏覽並下載 完整程式碼
華夏公益教科書