ParaView:如何设置Contour Filter的显示层级优先级?
解决ParaView中等值线显示层级问题
方法1:调整Pipeline浏览器顺序
- 在ParaView左侧的Pipeline Browser中,将
Contour Filter 2拖拽到Contour Filter 1的上方。ParaView默认按Pipeline的上下顺序渲染对象,上层对象会覆盖下层,调整后Filter2的黑色等值线就能显示在顶层。
方法2:修改渲染层级属性
- 选中
Contour Filter 2,打开右侧Properties面板,找到Render View分类下的Layer属性,将其数值设为比Contour Filter 1的Layer值更大(比如Filter1设为0,Filter2设为1)。数值越高,渲染层级越靠前,会显示在更上层。
方法3:关闭深度测试(针对线对象)
- 若前两种方法无效,可尝试关闭深度测试:
- 选中
Contour Filter 2,切换到Properties面板的Display标签页; - 展开
Advanced选项,勾选Disable Depth Testing; - 该设置会让对象忽略空间深度,直接渲染在所有开启深度测试的对象上方。
- 选中
内容的提问来源于stack exchange,提问作者tasha
相关产品推荐
相关产品推荐

