Feature/basic osg shader2

rebased
this look like we dont need this part anymore, right ?