當我在webgl中渲染5個包含1個紋理的盒子時,所有應用都以60 fps的速度運行,不錯。但是當我渲染70個盒子時,性能分辨率降低到〜40fps,但在視圖中仍然是5.Webgl Frustum視圖
我調試了應用程序,並且當沒有需要時,所有70個盒子都使用每片段着色器,因爲其中65個的平截體。我認爲gl.viewport聲明是從視圖多邊形裁剪出來的,但不是。
我想知道是否fustrum culling是避免這種技術?我如何激活消毒選擇?有沒有任何webgl命令或我必須手動執行?
在此先感謝,
這是來自其他問答的複製粘貼嗎?在你的問題的第一句話中,LinkedIn,Twitter和FB等「分享」標題是否正確? 「0投票最愛分享[分享]分享[分享] [分享]」。聽起來非常不真實,特別是在標題中有'疑問'。 –
是的,它是一個來自opengl es的未回覆舊帖子的複製粘貼。 – JoniPichoni
請不要在Stack Exchange網絡中交叉發佈:http://gamedev.stackexchange.com/questions/14587/webgl-rendering-performance-and-frustum-culling –