Feature/basic osg shader2

rebased
this is not used, we could remove it, right ?