8 pointerfieldtypes=
"none"
10 parentsystemcomponent=
"true"
11 docGroupBase=
"GrpSystemMaterial"
14 The simple material class. See \ref PageSystemMaterialSimpleMaterial for a
17 This material wraps the standard calls to glMaterial() in
18 OSG::SimpleMaterial::_sfAmbient, OSG::SimpleMaterial::_sfDiffuse,
19 OSG::SimpleMaterial::_sfEmission, OSG::SimpleMaterial::_sfSpecular,
20 OSG::SimpleMaterial::_sfShininess. In addition it supports transparency
21 (OSG::SimpleMaterial::_sfTransparency), can switch lighting
22 (OSG::SimpleMaterial::_sfLit) and the color material
23 (OSG::SimpleMaterial::_sfColorMaterial).
29 defaultValue=
"0.f,0.f,0.f"
31 The ambient color for the material.
38 defaultValue=
"0.f,0.f,0.f"
40 The diffuse color for the material.
47 defaultValue=
"0.f,0.f,0.f"
49 The color used for the specular highlight on the object.
60 The shininess value to use when lighting the object. Higher values equal smaller and brighter highlights.
67 defaultValue=
"0.f,0.f,0.f"
79 Defines how transparent objects are rendered with this material.
94 defaultValue=
"GL_DIFFUSE"
95 defaultHeader=
""OSGGL.h""
96 potential_values=
"GL_AMBIENT,GL_DIFFUSE,GL_SPECULAR,GL_AMBIENT_AND_DIFFUSE,GL_EMISSION"
98 Defines which color material mode this material affects.