| genre | Shader |
| status | stable |
| author | Felix Ritter |
| package | MeVisLab/Standard |
| dll | SoShader |
| definition | SoShader.def |
| keywords | framebuffer |
Provides an OpenGL framebuffer object as an shading language sampler (sampler3D).
May read the SoMLImageElement from the Open Inventor state to adjust the OpenGL framebuffer object precision and size.
| Border Color: Vector4 | Name: String | Wrap R: Enum |
| Clear Color: Color | Size: String | Wrap S: Enum |
| Color Buffer Format: Enum | Stencil Buffer: Bool | Wrap T: Enum |
| Depth Buffer Target: Enum | takeSnapshot: Trigger | |
| Depth Texture Unit: Integer | Texture Unit: Integer | |
| Enable Border: Bool | Use Format Hints: Bool | |
| Mag Filter: Enum | Use Size Hints: Bool | |
| Min Filter: Enum | use16BitFloat: Bool |
Values:
| Title | Name |
|---|---|
| Nearest | NEAREST |
| Linear | LINEAR |
| Nearest Mipmap Nearest | NEAREST_MIPMAP_NEAREST |
| Nearest Mipmap Linear | NEAREST_MIPMAP_LINEAR |
| Linear Mipmap Nearest | LINEAR_MIPMAP_NEAREST |
| Linear Mipmap Linear | LINEAR_MIPMAP_LINEAR |
Values:
| Title | Name |
|---|---|
| Nearest | NEAREST |
| Linear | LINEAR |
| Nearest Mipmap Nearest | NEAREST_MIPMAP_NEAREST |
| Nearest Mipmap Linear | NEAREST_MIPMAP_LINEAR |
| Linear Mipmap Nearest | LINEAR_MIPMAP_NEAREST |
| Linear Mipmap Linear | LINEAR_MIPMAP_LINEAR |
Values:
| Title | Name |
|---|---|
| Repeat | REPEAT |
| Clamp | CLAMP |
| Clamp To Edge | CLAMP_TO_EDGE |
| Clamp To Border | CLAMP_TO_BORDER |
| Mirrored Repeat | MIRRORED_REPEAT |
Values:
| Title | Name |
|---|---|
| Repeat | REPEAT |
| Clamp | CLAMP |
| Clamp To Edge | CLAMP_TO_EDGE |
| Clamp To Border | CLAMP_TO_BORDER |
| Mirrored Repeat | MIRRORED_REPEAT |
Values:
| Title | Name |
|---|---|
| Rgb | RGB |
| Rgb8 | RGB8 |
| Rgb16 | RGB16 |
| Rgb16f | RGB16F |
| Rgb32f | RGB32F |
| Rgba | RGBA |
| Rgba8 | RGBA8 |
| Rgba16 | RGBA16 |
| Rgba16f | RGBA16F |
| Rgba32f | RGBA32F |