PureBasic

SetMaterialColor()

Синтаксис

SetMaterialColor(#Material , Type , Color)

Описание


Задаёт цвет для указанного Материала (Material).

Параметры

#Material Номер для идентификации используемого Материала.
Type Тип цвета Материала, значение которого требуется установить. Этот параметр может быть одним из следующих значений:
  #PB_Material_AmbientColor:  цвет, используемый по умолчанию, без другого освещения.

  #PB_Material_DiffuseColor:  цвет, который будет отражать материал при динамическом освещении. 
                              Например, использование белого цвета приведет к нормальному освещению (все цвета отражаются). 
                              Если вы используете красный, то только красный цвет Материала будет отражен,  
                              что даст Материал полностью красного цвета (или черного, если он не содержит красного цвета).
                              
  #PB_Material_SpecularColor: цвет, который будет отражать Материал, при динамическом освещении источником света, 
                              который имеет зеркальное значение цвета. Например, использование белого цвета приведет к 
                              нормальному освещению (все цвета отражаются). Если вы используете красный, то только красный цвет 
                              Материала будет отражен, что даст Материал полностью красного цвета (или черного, если 
                              материал не содержит какого-либо красного цвета).
                              
  #PB_Material_SelfIlluminationColor: цвет, который будет излучать материал, даже если свет не достигает его.
Color Цвет (в формате RGB()), применяемый для Материала.

Возвращаемое значение

Ничего.

См. также

GetMaterialColor()

Поддерживаемые OS

Все

<- SetMaterialAttribute() - Material Index