As far as i understand it currently there are some pre-defined variables in glsl shaders that can be linked to material parameters with ogl Tags.

What I'm looking for is the ablility to link custom parameters to custom values in glsl shader and provide means for controlling them trough parameter interface UI. Similar to game engines.

Is there any way to do so?