Когда я рендерил 5 блоков в webgl с одной текстурой, приложение работает на скорости 60 кадров в секунду, хорошо.Но когда я рендерил 70 блоков, производительность снижается до ~ 40 кадров в секунду, но объемы просмотра по-прежнему равны 5.
Я отладил приложение, и все 70 блоков используют шейдеры для фрагментов, когда нет необходимости, потому что 65 из нихвне усеченного.Я подумал, что объявление gl.viewport вырезано из полигонов, но не для этого.
Я хотел бы знать, является ли выборка из fustrum техникой, позволяющей избежать этого?Как я могу активировать отбраковку?Есть ли команда webgl, или я должен сделать это вручную?
Заранее спасибо,