impl: first shader
impl: change visualization types
impl: change shader test -> use uniforms