8 pointerfieldtypes=
"both"
10 parentsystemcomponent=
"true"
12 useLocalIncludes=
"false"
13 docGroupBase=
"GrpSystemMaterial"
16 The material base class.
19 The Material has two interfaces to return a State that represents it.
20 OSG::Material::makeState() creates a new OSG::State and returns it. This is
21 ok for rare use, but for every frame this is going to be too expensive. For
22 these cases OSG::Material::rebuildState() and OSG::Material::getState() are
23 used, which modify and return an internal copy of the State.
25 The other method to implement is OSG::Material::isTransparent(), to identify
26 transparent materials to be rendered after the opaque ones.
38 name=
"transparencyMode"
45 Set the transparency mode, possible values are TransparencyAutoDetection,
46 TransparencyForceTransparent and TransparencyForceOpaque