Objects::Components::ShaderObject
Shader Object in Unified Engine
Within the Unified Engine
, the ShaderObject
class provides a bridge between the game objects and their associated shaders. This class encompasses shader references, argument lists, and functionalities to manage shader activations and data transfer.
Shader and Arguments
Properties of the ShaderObject
that store a reference to the associated Shader
and a list of arguments to be passed to that shader.
Activation and Data Transfer
Functions dedicated to activating or deactivating the shader and passing the arguments to the GPU.
Last updated