osg.Material

class osg.Material
Represents

c++ class

Wraps

osg::Material

Bases

osg.StateAttribute

Constructors:

osg.Material()

Methods:

:setColorMode(osg.Material.ColorMode mode)

Параметры

mode (osg.Material.ColorMode) –

:getColorMode()

Тип результата

osg.Material.ColorMode

:setAmbient(osg.Material.Face face, osg.Vec4 ambient)

Параметры
:getAmbient(osg.Material.Face face)

Параметры

face (osg.Material.Face) –

Тип результата

osg.Vec4

:getAmbientFrontAndBack()

Тип результата

bool

:setDiffuse(osg.Material.Face face, osg.Vec4 diffuse)

Параметры
:getDiffuse(osg.Material.Face face)

Параметры

face (osg.Material.Face) –

Тип результата

osg.Vec4

:getDiffuseFrontAndBack()

Тип результата

bool

:setSpecular(osg.Material.Face face, osg.Vec4 specular)

Параметры
:getSpecular(osg.Material.Face face)

Параметры

face (osg.Material.Face) –

Тип результата

osg.Vec4

:getSpecularFrontAndBack()

Тип результата

bool

:setEmission(osg.Material.Face face, osg.Vec4 emission)

Параметры
:getEmission(osg.Material.Face face)

Параметры

face (osg.Material.Face) –

Тип результата

osg.Vec4

:getEmissionFrontAndBack()

Тип результата

bool

:setShininess(osg.Material.Face face, double shininess)

Параметры
:getShininess(osg.Material.Face face)

Параметры

face (osg.Material.Face) –

Тип результата

double

:getShininessFrontAndBack()

Тип результата

bool

:setTransparency(osg.Material.Face face, double transparency)

Параметры
:setAlpha(osg.Material.Face face, double alpha)

Параметры