iPhone Cocos2D - список режимов наложения, доступных для спрайта, и способы их настройки - PullRequest
4 голосов
/ 12 ноября 2011

Я пытаюсь найти список всех режимов смешивания, разрешенных спрайтами на Cocos2D, но не могу их найти. Кварц может делать эти режимы смешивания, и я уверен, что Cocos2D может сделать это тоже.

  • ModeNormal
  • ModeMultiply
  • ModeScreen
  • ModeOverlay
  • ModeDarken
  • ModeLighten
  • ModeColorDodge
  • ModeColorBurn
  • ModeSoftLight
  • ModeHardLight
  • ModeDifference
  • ModeExclusion
  • ModeHue
  • ModeSaturation
  • ModeColor
  • ModeLuminosity

Единственное, что я смог найти в Google, это «добавка», я думаю, это экран. Это установлено так:

[proxy setBlendFunc: (ccBlendFunc) { GL_SRC_ALPHA, GL_ONE }];  // example of additive blending

Я даже не уверен, что это экран.

Итак, где я могу найти такой список и инструкции по настройке каждого из них?

спасибо.

1 Ответ

9 голосов
/ 12 ноября 2011

Подробное описание режимов наложения OpenGL вы найдете здесь .И если вы хотите попробовать что-то новое, есть замечательный визуальный онлайн-инструмент glBlendFunc .

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