Можно ли это сделать с помощью OpenGL? - PullRequest
3 голосов
/ 29 июля 2010

Я делаю приложение для векторного рисования с OpenGL. Есть ли способ реализовать обтравочную маску? Пример: если у меня есть круг A и круг B, я хочу видеть только ту часть круга B, которая пересекается с пространством круга A. Есть ли способ сделать это, который не очень дорогой, я не хочу, чтобы убить мое приложение. Спасибо

Ответы [ 2 ]

2 голосов
/ 29 июля 2010

Одна из возможностей - нарисовать кружок A в буфере трафарета, а затем нарисовать кружок B.

0 голосов
/ 29 июля 2010

Jex,

Быстрый поиск в Google для "обтравочной маски в openGL" имел это в качестве первого результата.

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