簡體   English   中英

3D 圖形批處理

[英]3D Graphics Batching

很多網站/文章都說“批量! 批! 批!'。 有人可以解釋關於着色器的“批處理”代表什么?

即,是否

  1. 改變紋理
  2. 更改任意着色器變量

意味着某些東西不能“批量處理”?

總結它的最簡單方法是嘗試盡可能少地調用 API 來繪制您需要繪制的內容。 使用頂點數組或 VBO(在現代 API 中甚至不是可選的)、紋理圖集和避免狀態更改的需要都有助於實現這一點。 在您轉身並設置下一個繪圖調用所需的時間內,現代 GPU 可以繪制多少個三角形,這真是令人驚訝。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM