Как сделать красивые смешанные строки openGL в cocos2d? - PullRequest
0 голосов
/ 23 июня 2011

Я написал алгоритм для создания электричества, используя функцию ccDrawLine в cocos2d для iphone.В настоящее время ccDrawLine является простым методом-оболочкой для рисования линий openGL на лету.

Мой алгоритм работает нормально и работает так, как я хочу.Но проблема с появлением электричества в целом.

У меня мало знаний по программированию openGL (следовательно, я использую обертку), и мне нужно, чтобы ccLines были хорошо смешаны и выглядели как лазеры или электричество.

Как мне поступить так, избегая использования программирования openGL, если это возможно, в противном случае мне нужно будет изучить его.

1 Ответ

0 голосов
/ 23 июня 2011

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

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