vrdLensFlareFxElement

class vrdLensFlareFxElement

(Inherits vrdLensFlareElement)

This class is used for all common properties of vrdLensFlareStar, vrdLensFlareGhost, vrdLensFlareStreak and vrdLensFlareGlow lens flare effect classes.

Functions

vrdLensFlareFxElement.getColor()

Get the color of this effect.

Returns:Color of this effect
Return type:QVector3D
vrdLensFlareFxElement.getFeather()

Get the fade out value.

Returns:Fade out value
Return type:float
vrdLensFlareFxElement.getIntensity()

Get current intensity.

Returns:Current intensity of this effect
Return type:float
vrdLensFlareFxElement.getRotation()

Get current used rotation value.

Returns:Rotation value
Return type:float
vrdLensFlareFxElement.getSize()

Get the current used effect size.

Returns:Current used effect size
Return type:float
vrdLensFlareFxElement.setColor(tint)

Use to change the color of the lens flare. If the light already has an assigned color, this color will be mixed with it.

Parameters:tint (QVector3D) – New color of this effect
vrdLensFlareFxElement.setFeather(blurring)

Lets the effect fade towards the edge. Value of 0.0 deactivates the effect.

Parameters:blurring (float) –
vrdLensFlareFxElement.setIntensity(intensity)

Makes the effect more or less intense.

Parameters:intensity (float) – New intensity
vrdLensFlareFxElement.setRotation(rotation)

Rotate the effect on light ray axis.

Parameters:rotation (float) – New rotation value
vrdLensFlareFxElement.setSize(size)

Set the effect size, must be positive.

Parameters:size (float) – Effect size