Установить прямоугольник отсечения для OpenGL? - PullRequest
1 голос
/ 26 мая 2010

Я делаю приложение для рисования с WINAPI и OpenGL. Чтобы сделать вещи более эффективными, я перерисовываю только необходимую область, поэтому я invalidateRect (hwnd, myRect, false). Я знаю, что OpenGL выполняет самоконтроль, но я хочу сделать это для моего прямоугольника. Я хочу, чтобы он обрезал себя для региона, который я сделал недействительным, чтобы сделать вещи еще более эффективными. Спасибо

1 Ответ

1 голос
/ 26 мая 2010

Если я правильно понял, вам нужен тест ножниц. Включите его с помощью glEnable (GL_SCISSOR_TEST); и установите прямоугольник ножниц с помощью glScissor (x, y, width, height);

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