мой opengl es рисует (); вызывать объекты рисования, не видимые в данный момент на экране? - PullRequest
0 голосов
/ 22 сентября 2011

в Android. Если я рисую объекты вне экрана, было бы большим приростом производительности отключить эти объекты, предполагая, что они не отключены от рисования, когда они находятся вне экрана.

1 Ответ

0 голосов
/ 22 сентября 2011

Полагаю, ваш вопрос в том, как охладить невидимые объекты. Это зависит от того, используете ли вы 2d или 3d сцену. В 2d все очень просто: все, что находится за пределами прямоугольника экрана, отбраковано. В то время как в 3D это очень сложная проблема, и есть множество различных методов, таких как деревья BSP или рендеринг портала. Ключевое слово в Google - «Отбор объектов».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...