13 #ifndef SO_INHERITED_FRAMEBUFFER_SAMPLER_H
14 #define SO_INHERITED_FRAMEBUFFER_SAMPLER_H
19 #include "SoShaderSystem.h"
21 #include <Inventor/fields/SoSFUInt32.h>
22 #include <Inventor/SbLinear.h>
Open Inventor node used to access a previous OpenGL framebuffer sampler.
SoInheritedFramebufferSampler()
Constructor.
SoSFUInt32 id
Id that establishes a link to the parent framebuffer node.
void GLRender(SoGLRenderAction *) override
Read state to find out about preceding framebuffer samplers.
SoMultiPassFramebufferSampler * _rfb
static void initClass()
Initialize class with runtime type system.
void updateParameter(SoUniformParameterBase *, SoState *) override
Assigns or updates the parameter's value.
Open Inventor node to accumulate multiple render passes in a sampler.
Abstract Open Inventor base class for 2D sampler nodes.