Class: blendmode
They define how texels or pixels are blend with the destination. Sometimes you might be able to use inverte d blends, those just invert the self.alpha value
Hierarchy
o-+ renderinterface
o-+ blendmode
Methods:
Method overview:
- add ()
- returns: (blendmode)
out = destination + self
- amodadd ()
- returns: (blendmode)
out = destination + self * self.alpha
- decal ()
- returns: (blendmode)
out = destination * (1-self.alpha) + self * (self.alpha)
- disable ()
- returns: (blendmode)
removes setting the blendmode, warning if rfBlend is still true you will get undefined behavior
- modulate ()
- returns: (blendmode)
out = destination*self
- modulate2 ()
- returns: (blendmode)
out = destination*self*2. Allows self to brigthen (>0.5) or darken (<0.5) at the same time.
- replace ()
- returns: (blendmode)
out = self
Inherited Methods: