SoShowDepthBuffer

InventorModule
author MeVis Medical Solutions AG
package MeVisLab/Standard
dll SoGVR
definition soGVR.def

Purpose

The SoShowDepthBuffer is used to render the current depth buffer to the screen.

Its main purpose is to visually debug the depth buffer.

Usage

Place the module into any Open Inventor scene. It will render the depth buffer as it appears when the GLRenderAction of the module is called, so you must position it as the last node in the scene to capture the complete depth buffer.

Tips

The module requires OpenGL 2.0 and GLSL shader support to work.

Windows

Default Panel

../../../Modules/Inventor/SoGVR/mhelp/Images/Screenshots/SoShowDepthBuffer._default.png

Output Fields

self

name: self, type: SoNode

Node to be placed into an Open Inventor scene.

Parameter Fields

Visible Fields

Enabled

name: enabled, type: Bool, default: TRUE

If checked, the module is enabled.

Scale

name: scale, type: Float, default: 1, minimum: 0.01, maximum: 1

Sets the scale of the rendered depth buffer image (1 = full screen, 0.5 = half screen, etc.).

Position

name: position, type: Enum, default: BottomLeft

Defines the position of the depth buffer image.

Values:

Title Name
Bottom Left BottomLeft
Bottom Right BottomRight
Top Left TopLeft
Top Right TopRight