vrdGradingTone

class vrdGradingTone

(Inherits vrdSceneObject)

Class to access tone grading functionality.

To access the tone grading of a camera or viewpoint, use vrdCameraBaseNode.getGradingTone():

cam = vrCameraService.getActiveCamera()
grading = cam.getGradingTone()

Functions

vrdGradingTone.getBlacks()

Returns the blacks.

Returns:The blacks.
Return type:QVector4D
vrdGradingTone.getBlacksRange()

Returns the range for blacks.

Returns:The range for blacks.
Return type:QVector2D
vrdGradingTone.getEnabled()

Returns the current grading curve state.

Returns:True if glow is enabled, False otherwise.
Return type:bool
vrdGradingTone.getHighlights()

Returns the rgbm highlights.

Returns:The rgbm highlights.
Return type:QVector4D
vrdGradingTone.getHighlightsRange()

Returns the range for highlights.

Returns:The range for highlights.
Return type:QVector2D
vrdGradingTone.getMidtones()

Returns the rgbm midtones.

Returns:The rgbm midtones.
Return type:QVector4D
vrdGradingTone.getMidtonesRange()

Returns the range for midtones.

Returns:The range for midtones.
Return type:QVector2D
vrdGradingTone.getSContrast()

Returns the S-Curve contrast.

Returns:The S-Curve contrast.
Return type:float
vrdGradingTone.getShadows()

Returns the rgbm shadows.

Returns:The rgbm shadows.
Return type:QVector4D
vrdGradingTone.getShadowsRange()

Returns the range for blacks.

Returns:The range for blacks.
Return type:QVector2D
vrdGradingTone.getWhites()

Returns the rgbm whites.

Returns:The rgbm whites.
Return type:QVector4D
vrdGradingTone.getWhitesRange()

Returns the range for whites.

Returns:The range for whites.
Return type:QVector2D
vrdGradingTone.setBlacks(values)

Sets the rgbm blacks.

Parameters:values (QVector4D) – The rgbm blacks.
vrdGradingTone.setBlacksRange(values)

Sets the range for blacks. The x-value sets the start stop of the blacks. The y-value sets the width of the blacks.

Parameters:values (QVector2D) – The range for blacks.
vrdGradingTone.setEnabled(enabled)

Enables / disables primary grading.

Parameters:enabled (bool) – True to enable, False to disable
vrdGradingTone.setHighlights(values)

Sets the rgbm highlights.

Parameters:values (QVector4D) – The rgbm highlights.
vrdGradingTone.setHighlightsRange(values)

Sets the range for highlights. The x-value sets the start stop of the highlights. The y-value sets the pivot of the highlights.

Parameters:values (QVector2D) – The range for highlights.
vrdGradingTone.setMidtones(values)

Sets the rgbm midtones.

Parameters:values (QVector4D) – The rgbm midtones.
vrdGradingTone.setMidtonesRange(values)

Sets the range for midtones. The x-value sets the center for the midtones. The y-value sets the width in stops that are affected as midtones.

Parameters:values (QVector2D) – The range for midtones.
vrdGradingTone.setSContrast(contrast)

Sets an S-Curve contrast.

Parameters:contrast (float) – S-Curve contrast.
vrdGradingTone.setShadows(values)

Sets the rgbm shadows.

Parameters:values (QVector4D) – The rgbm shadows.
vrdGradingTone.setShadowsRange(values)

Sets the range for shadows. The x-value sets the start stop of the shadows. The y-value sets the pivot of the shadows.

Parameters:values (QVector2D) – The range for shadows.
vrdGradingTone.setWhites(values)

Sets the rgbm whites.

Parameters:values (QVector4D) – The rgbm whites.
vrdGradingTone.setWhitesRange(values)

Sets the range for whites.

Parameters:values (QVector2D) – The range for whites.