混合两个粒子系统的颜色
Mix the colours of two particle systems
我正在尝试创造两个不同颜色的粒子系统,但当它们相互作用时,它们的颜色会混合在一起。
有人有什么好主意吗?
我希望做一些类似于这-> vimeo(DOT)com/8693610
将它们设置为半透明,然后颜色自动混合…但这是什么问题?
如果你想在重叠时混合颜色,但保持它们的alpha值,那么glBlendFunc
应该可以满足你的要求。
glEnable(GL_BLEND);
glBlendFunc(GL_SRC_ALPHA, GL_ONE);
这将使颜色混合,但不触及alpha通道。
相关文章:
- 粒子系统:所有粒子都朝同一方向运动
- 标记未定义的颜色,并且颜色匹配系统中不存在样品
- 减慢伊利希特粒子系统的速度
- C++粒子系统的边界框不起作用
- 粒子系统物理学表现怪异
- HLSL粒子系统将不显示
- SFML - 超出范围的粒子系统矢量
- 制作一个简单的粒子系统
- 如何旋转粒子系统,使其不绕世界轴旋转
- 是否应在几何体着色器中完全更新粒子系统
- 粒子系统的顶点着色器
- SFML粒子系统架构
- 如何将系统颜色更改为默认颜色?
- c++粒子系统快板5
- 2D粒子系统-性能
- 对于长时间绘制密集粒子系统来说,什么是好的和安全的语言?
- 混合两个粒子系统的颜色
- Cocos2d粒子系统不跟随移动和旋转的摄像机
- 更换为系统("颜色")
- cocos2dx如何创建一个粒子系统的xml-content