Feature/basic osg shader

rebased
Didn't get that comment ?