深度范围 QML 类型
允许将写入深度缓冲区的深度值重映射。 更多...
导入语句 | import Qt3D.Render 2.7 |
实例化 | QDepthRange |
继承 |
详细描述
默认情况下,OpenGL 将场景深度信息写入深度缓冲区,范围在 [0.0, 1.0],对应于近裁剪面和远裁剪面。QDepthRange 允许将这些值映射到不同的范围。例如,将范围设置为 [0.0, 0.5] 将会将渲染场景映射到深度缓冲区,使得位于近裁剪面的对象的深度值为 0.0,位于远裁剪面的对象的深度值为 0.5。这样可以始终使场景的某些部分始终显示在其他部分的前面或后面。
© 2024 Qt 公司 Ltd. 本文档中包含的文档贡献归各自所有者所有。本文档根据自由软件基金会发布的 GNU 自由文档许可版 1.3 的条款提供许可。Qt 以及相应的标志是芬兰和/或其他国家的 Qt 公司的商标。所有其他商标均为其各自所有者的财产。