PySide6.Qt3DRender.Qt3DRender.QDepthRange¶
- 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之间。
- Access functions:
- property nearValueᅟ: float¶
与近裁剪平面对应的深度缓冲值。有效值范围在0到1之间。
- Access functions:
- __init__([parent=None])¶
- Parameters:
parent –
QNode
- farValue()¶
- Return type:
浮点数
另请参阅
setFarValue()
属性
farValueᅟ的获取器。- farValueChanged(farValue)¶
- Parameters:
farValue – 浮点数
属性
farValueᅟ的通知信号。- nearValue()¶
- Return type:
浮点数
另请参阅
setNearValue()
属性
nearValueᅟ的获取器。- nearValueChanged(nearValue)¶
- Parameters:
nearValue – 浮点数
属性
nearValueᅟ的通知信号。- setFarValue(value)¶
- Parameters:
value – 浮点数
另请参阅
farValue()
属性
farValueᅟ的设置器。- setNearValue(value)¶
- Parameters:
value – 浮点数
另请参阅
nearValue()
属性
nearValueᅟ的设置器。