PureBasic

GetMaterialAttribute()

Синтаксис

Result = GetMaterialAttribute(#Material , Attribute)

Описание


Возвращает значение заданного атрибута указанного Материала (Material).

Параметры

#Material Номер для идентификации используемого Материала.
Attribute Атрибут, значение которого требуется получить. Этот параметр может быть одним из следующих значений:
  #PB_Material_Shininess     : блеск Материала, который был задан в MaterialShininess().
  #PB_Material_TextureRotate : значение поворота Материала в градусах .
  #PB_Material_TextureUScale : значение 'uscale' Материала, см. ScaleMaterial().
  #PB_Material_TextureVScale : значение 'vscale' Материала, см. ScaleMaterial().
  #PB_Material_TextureUScroll: значение 'uscroll' Материала, см. ScrollMaterial().
  #PB_Material_TextureVScroll: значение 'vscroll' Материала, см. ScrollMaterial().
  #PB_Material_DepthCheck    : состояние контроля глубины Материала (включено или отключено).
  #PB_Material_DepthWrite    : состояние записи глубины Материала (включено или отключено).
  #PB_Material_Lighting      : значение освещения Материала, которое было задано в DisableMaterialLighting().
  #PB_Material_ShadingMode   : значение режима затенения Материала, который был задан в MaterialShadingMode().
  #PB_Material_CullingMode   : значение режима исключения Материала, который был задан в MaterialCullingMode().

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

Значение заданного атрибута Материала.

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

Все

<- FreeMaterial() - Material Index - GetMaterialColor() ->