Class: RBGL::Engine::FragmentShader

Inherits:
BaseShader show all
Defined in:
lib/rbgl/engine/shader/base_shader.rb

Instance Attribute Summary

Attributes inherited from BaseShader

#input, #output, #uniforms

Method Summary

Methods inherited from BaseShader

create, #initialize, #process

Methods included from ShaderBuiltins

#abs, #acos, #asin, #atan, #ceil, #clamp, #color_from_vec3, #color_from_vec4, #cos, #cross, #dot, #floor, #fract, #length, #max, #min, #mix, #mod, #normalize, #pow, #reflect, #refract, #rgb, #rgba, #saturate, #sign, #sin, #smoothstep, #sqrt, #step, #tan, #texture, #texture_lod, #vec2, #vec3, #vec4

Constructor Details

This class inherits a constructor from RBGL::Engine::BaseShader