Есть ли какой-либо перевод GLSL ftransform() в HLSL?
Вопрос
При использовании вершинных шейдеров GLSL способ позволить шейдеру работать как конвейеру с фиксированной функцией заключается в вызове:
fтрансформировать();
функция.Существует ли аналогичная функция для вершинных шейдеров HLSL?
Спасибо
Решение
Я нашел этот учебник с веб-сайта ATI, и это ссылка на MSDN объясняющий, как писать шейдеры HLSL в Direct3D 9.Надеюсь, это поможет.
Редактировать:согласно этой книге, сама Microsoft не одобряет конвейер фиксированных функций, поскольку в HLSL они предоставляют вам прямой доступ к базовому оборудованию.
Не связан с StackOverflow