osg.Light

class osg.Light
Represents:c++ class
Wraps:osg::Light
Bases:osg.StateAttribute

Constructors:

osg.Light()

Methods:

:getAmbient()

Тип результата:osg.Vec4
:getConstantAttenuation()

Тип результата:double
:getDiffuse()

Тип результата:osg.Vec4
:getDirection()

Тип результата:osg.Vec3
:getLightNum()

Тип результата:int
:getLinearAttenuation()

Тип результата:double
:getPosition()

Тип результата:osg.Vec4
:getQuadraticAttenuation()

Тип результата:double
:getSpecular()

Тип результата:osg.Vec4
:getSpotCutoff()

Тип результата:double
:getSpotExponent()

Тип результата:double
:setAmbient(osg.Vec4 vec)

Параметры:vec (osg.Vec4) –
:setConstantAttenuation(double val)

Параметры:val (double) –
:setDiffuse(osg.Vec4 vec)

Параметры:vec (osg.Vec4) –
:setDirection(osg.Vec3 vec)

Параметры:vec (osg.Vec3) –
:setLightNum(int num)

Параметры:num (int) –
:setLinearAttenuation(double val)

Параметры:val (double) –
:setPosition(osg.Vec4 vec)

Параметры:vec (osg.Vec4) –
:setQuadraticAttenuation(double val)

Параметры:val (double) –
:setSpecular(osg.Vec4 vec)

Параметры:vec (osg.Vec4) –
:setSpotCutoff(double val)

Параметры:val (double) –
:setSpotExponent(double val)

Параметры:val (double) –