- class QDepthRange#
启用将深度值重映射到深度缓冲区。 更多…
概述#
属性#
方法#
def
__init__()
def
farValue()
def
nearValue()
槽位#
def
setFarValue()
def
setNearValue()
信号#
备注
本文档可能包含自动从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
的设置器。