Feature/basic osg shader

rebased
no require there ?