Смешайте цвета двух систем частиц

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

У кого-нибудь есть хорошие идеи, как это сделать?

Я хочу сделать что-то похожее на это -> Vimeo (DOT) ком / 8693610

1

Решение

сделать их прозрачными, тогда цвета автоматически смешиваются … Но что это за вопрос?

0

Другие решения

Если вы хотите, чтобы цвета смешивались при наложении, но сохраняли их альфа-значение, glBlendFunc должен сделать трюк для вас.

glEnable(GL_BLEND);
glBlendFunc(GL_SRC_ALPHA, GL_ONE);

Это сделает цвета смешанными, но не затронет альфа-канал.

0

По вопросам рекламы [email protected]