#iphone #ios #ipad #cocos2d-iphone
#iPhone #iOS #iPad #cocos2d-iphone
Вопрос:
Я погуглил, чтобы найти список всех режимов наложения, разрешенных спрайтами на Cocos2D, но не смог найти ни одного. Quartz может выполнять эти режимы наложения, и я уверен, что Cocos2D тоже может это делать.
- Нормальный режим
- ModeMultiply
- Экран режима
- ModeOverlay
- Режим затемнения
- ModeLighten
- ModeColorDodge
- Режим Colorburn
- ModeSoftLight
- Режим Hard Light
- Разница в режимах
- Исключение режима
- Изменение режима
- Насыщение режима
- ModeColor
- Яркость модели
Единственное, что я смог найти в Google, было «additive», которое, я думаю, является screen. Это устанавливается следующим образом:
[proxy setBlendFunc: (ccBlendFunc) { GL_SRC_ALPHA, GL_ONE }]; // example of additive blending
Я даже не уверен, что это screen.
Итак, где мне найти такой список и инструкции по настройке каждого из них?
Спасибо.
Ответ №1:
Подробное описание режимов наложения OpenGL вы найдете здесь. А если вы хотите попробовать, есть замечательный онлайн-инструмент visual glBlendFunc.