From David Ergo, patch for setting the shininess strength of the specular material,

This commit is contained in:
Robert Osfield
2003-11-06 13:44:59 +00:00
parent b7eeeea8d1
commit 9184e9190e

View File

@@ -683,6 +683,7 @@ osg::StateSet* ReaderWriter3DS::createStateSet(Lib3dsMaterial *mat)
osg::Vec4 ambient(mat->ambient[0],mat->ambient[1],mat->ambient[2],alpha);
osg::Vec4 diffuse(mat->diffuse[0],mat->diffuse[1],mat->diffuse[2],alpha);
osg::Vec4 specular(mat->specular[0],mat->specular[1],mat->specular[2],alpha);
specular *= mat->shin_strength;
float shininess = mat->shininess;