Синтаксис

Pass_SetAlphaRejectSettings (HANDLE Pass, FLOAT Func, FLOAT Value)


Описание

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


Параметры 

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

Mode        Функция сравнения. Поддерживаемые значения: 

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

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

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

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

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

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

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

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

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



Пример

HANDLE Technique

HANDLE Pass 


Pass:= Pass_CreatePass_Create(~Technique, “Pass1”)

// Pass := Technique_GetPassByNameTechnique_GetPassByName(~Technique, “diffuse_2”)

// Pass := Technique_GetPassByIndexTechnique_GetPassByIndex(~Technique, 2)


Pass_SetAlphaRejectSettings (~Pass, CMPF_LESS, 128)


см. Класс PassPass 

Created with the Personal Edition of HelpNDoc: Modernize your help files with HelpNDoc's WinHelp HLP to CHM conversion tool