Есть ли какой-либо перевод GLSL ftransform() в HLSL?

StackOverflow https://stackoverflow.com/questions/428752

  •  06-07-2019
  •  | 
  •  

Вопрос

При использовании вершинных шейдеров GLSL способ позволить шейдеру работать как конвейеру с фиксированной функцией заключается в вызове:

fтрансформировать();

функция.Существует ли аналогичная функция для вершинных шейдеров HLSL?

Спасибо

Это было полезно?

Решение

Я нашел этот учебник с веб-сайта ATI, и это ссылка на MSDN объясняющий, как писать шейдеры HLSL в Direct3D 9.Надеюсь, это поможет.

Редактировать:согласно этой книге, сама Microsoft не одобряет конвейер фиксированных функций, поскольку в HLSL они предоставляют вам прямой доступ к базовому оборудованию.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top