Вопросы с тегом «blending»

41
Как я могу добиться хорошего эффекта огня с помощью альфа-смешивания и частиц?

Используя следующий параметр для эффекта частиц OpenGL: SRC: GL_SRC_ALPHA DST: GL_ONE Создает аддитивную смесь, которая выглядит эффектно на черном фоне, но ужасно на ярких цветах, так как начинает исчезать до белого. Затем я использовал альфа-смешение: SRC: GL_SRC_ALPHA DST: GL_ONE_MINUS_SRC_ALPHA...

11
Как мне совместно использовать глубинное тестирование и прозрачность текстур в мире 2.5D?

Примечание: Я уже нашел ответ (который я вывешу после этого вопроса) - мне было просто интересно , если я делаю это правильно, или если есть лучший способ. Я делаю "2.5D" изометрическую игру с использованием OpenGL ES (JOGL). Под «2.5D» я подразумеваю, что мир трехмерен, но он визуализируется с...

11
Как правильно реализовать альфа-смешивание в сложной 3D-сцене?

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

9
Смешайте режимы в Cocos2D с glBlendFunc

Мы пытались воспроизвести наиболее распространенные режимы наложения , которые доступны в Photoshop и Quartz 2D, но мы только придумали 3, и это после долгого поиска в Интернете. Для тех, кто заинтересован, вот они: Умножить = GL_DST_COLOR, GL_ONE_MINUS_SRC_ALPHA Экран = GL_MINUS_DST_COLOR, GL_ONE...

8
Как динамически анимировать часть 3d-модели на что-то

Мне любопытно, как такая анимация обычно делается в коде. Несколько примеров: Персонаж поднимает что-то - только рука анимируется к цели. Http://www.youtube.com/watch?v=rW-7uatehx4 См. С 4:50, когда игрок поднимает оружие. Персонаж свисает с уступа - руки устанавливаются в определенное место...

8
«Нормальный» режим смешивания с проблемой OpenGL

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