内容表

上一话题

Qt3DRender.QAlphaCoverage

下一话题

Qt3DRender.QAttribute

Qt3DRender.QAlphaTest

QAlphaTest class specify alpha reference test. 更多

Inheritance diagram of PySide2.Qt3DRender.Qt3DRender.QAlphaTest

概要

信号

详细描述

As the OpenGL documentation explains; The alpha test discards a fragment conditional on the outcome of a comparison between the incoming fragment’s alpha value and a constant reference value.

class PySide2.Qt3DRender.Qt3DRender. QAlphaTest ( [ parent=None ] )
参数

parent QNode

PySide2.Qt3DRender.Qt3DRender.QAlphaTest. AlphaFunction

Enumeration for the alpha function values

常量

描述

Qt3DRender.QAlphaTest.Never

Never pass alpha test

Qt3DRender.QAlphaTest.Always

Always pass alpha test

Qt3DRender.QAlphaTest.Less

Pass alpha test if fragment alpha is less than reference value

Qt3DRender.QAlphaTest.LessOrEqual

Pass alpha test if fragment alpha is less than or equal to reference value

Qt3DRender.QAlphaTest.Equal

Pass alpha test if fragment alpha is equal to reference value

Qt3DRender.QAlphaTest.GreaterOrEqual

Pass alpha test if fragment alpha is greater than or equal to reference value

Qt3DRender.QAlphaTest.Greater

Pass alpha test if fragment alpha is greater than reference value

Qt3DRender.QAlphaTest.NotEqual

Pass alpha test if fragment alpha is not equal to reference value

PySide2.Qt3DRender.Qt3DRender.QAlphaTest. alphaFunction ( )
返回类型

AlphaFunction

PySide2.Qt3DRender.Qt3DRender.QAlphaTest. alphaFunctionChanged ( alphaFunction )
参数

alphaFunction AlphaFunction

PySide2.Qt3DRender.Qt3DRender.QAlphaTest. referenceValue ( )
返回类型

float

PySide2.Qt3DRender.Qt3DRender.QAlphaTest. referenceValueChanged ( referenceValue )
参数

referenceValue float

PySide2.Qt3DRender.Qt3DRender.QAlphaTest. setAlphaFunction ( alphaFunction )
参数

alphaFunction AlphaFunction

另请参阅

alphaFunction()

PySide2.Qt3DRender.Qt3DRender.QAlphaTest. setReferenceValue ( referenceValue )
参数

referenceValue float

另请参阅

referenceValue()