Синтаксис

Pass_GetAlphaRejectSettings (HANDLE a_Pass, &FLOAT a_Func, &FLOAT a_Value)


Описание

Функция для получения настроек альфа-тестирования.


Параметры

a_Pass        Объект итерации техники материала.

a_Mode        Переменная, в которую будет записано значение функции сравнения. Поддерживаемые значения: 

CMPF_ALWAYS_FAIL Тест всегда не проходит;

CMPF_ALWAYS_PASS Тест всегда проходит;

CMPF_LESS Тест проходит если значение меньше;

CMPF_LESS_EQUAL Тест проходит если значение меньше или равно;

CMPF_EQUAL Тест проходит если значение равно;

CMPF_NOT_EQUAL Тест проходит если значение не равно;

CMPF_GREATER_EQUAL Тест проходит если значение больше или равно;

CMPF_GREATER Тест проходит если значение больше;

a_Value        Переменная, в которую будет записано значение значение, 

       относительно которого проходит тестирование (0 - 255).



Пример

a_Pass := Technique_GetPassByNameTechnique_GetPassByName(~a_Technique, “diffuse_2”)

Pass_GetAlphaRejectSettings (~a_Pass, ~mode, ~value)


см. Класс PassPass 

Created with the Personal Edition of HelpNDoc: Generate Kindle eBooks with ease