Рождён блок QuadShader. Работа с оным выглядит как:
Инициализация:
QuadShader := TQuadShader.create(Quad);
QuadShader .LoadComplexShader('vs.bin', 'ps.bin');
В цикле программы:
QuadShader .SetShaderState(Enabled : boolean);
В шейдерный блок добавлена проверка версии поддерживаемых шейдеров.
Комментариев нет:
Отправить комментарий