Как создать эффект объектива «рыбий глаз» с помощью openGL? - PullRequest
5 голосов
/ 17 декабря 2009

Я пытаюсь создать эффект lomo fisheye на изображении, используя openGL. Я новичок в openGL, я должен использовать кубическое отображение и рыбий глаз? Есть ли открытый источник, на который я могу сослаться? Спасибо.

1 Ответ

5 голосов
/ 17 декабря 2009

Вы можете нарисовать один квад с изображением, текстурированным на нем, и использовать фрагментный шейдер, чтобы деформировать координату текстуры на пиксель, как вы пожелаете. Вы должны будете сделать всю математику самостоятельно, но похоже, что предыдущий пост здесь может быть хорошей отправной точкой.

...