class QDepthRange#

启用将深度值重映射到深度缓冲区。 更多

Inheritance diagram of PySide6.Qt3DRender.Qt3DRender.QDepthRange

概述#

属性#

方法#

槽位#

信号#

备注

本文档可能包含自动从C++转换为Python的代码片段。我们始终欢迎对片段翻译的贡献。如果您发现翻译有问题,您也可以通过在https:/bugreports.qt.io/projects/PYSIDE上创建问题单来告诉我们。

详细描述#

默认情况下,OpenGL将在[0.0, 1.0]范围内将场景深度信息写入深度缓冲区,其中0.0对应于近裁剪平面,1.0对应于远裁剪平面。QDepthRange允许将这些值映射到不同的范围,以便场景的某些部分始终在场景的其他部分之前或之后渲染。近和远的有效值在0到1之间。

备注

当使用from __feature__ import true_property时可以直接使用属性,否则通过访问器函数。

property farValueᅟ: float#

对应于远裁剪平面的深度缓冲区值。有效值在0和1之间。

访问函数
属性 nearValue: float#

对应于近裁剪平面的深度缓冲区值。有效值介于0和1之间。

访问函数
__init__([parent=None])#
参数:

parent - QNode

farValue()#
返回类型:

float

另请参阅

setFarValue()

属性 farValue 的获取器。

farValueChanged(farValue)#
参数:

farValue - float

属性 farValue 的通知信号。

nearValue()#
返回类型:

float

另请参阅

setNearValue()

属性 nearValue 的获取器。

nearValueChanged(nearValue)#
参数:

nearValue - float

属性 nearValue 的通知信号。

setFarValue(value)#
参数:

value - float

另请参阅

farValue()

属性 farValue 的设置器。

setNearValue(value)#
参数:

value - float

另请参阅

nearValue()

属性 nearValue 的设置器。