Простое аддитивное смешивание достигается с помощью glBlendFunc (GL_ONE, GL_ONE). Вам необходимо учитывать тот факт, что диапазон цветовых значений OpenGL ограничен [0,1], а значения больше 1 будут ограничены до 1, поэтому добавление ярких цветов может не дать физически правильно смешанных цветов. Если вы хотите достичь этого, вам придется добавлять и масштабировать цвета в вашем собственном программном обеспечении, а не в OpenGL, или писать шейдерную программу, которая делает это во время рендеринга.