Попытка найти HLSL-компилятор - PullRequest
3 голосов
/ 11 февраля 2011

Поиск в Google для "HLSL-компилятора" и некоторые другие вещи, я разочарованно не могу найти, где искать автономный HLSL-компилятор для D3D9, чтобы я мог определить, какие строки вызывают проблемы.

Я не вижу ничего в моем SDK, но, возможно, у него есть имя, которое я не узнаю?

Ответы [ 2 ]

6 голосов
/ 11 февраля 2011

Компилятор HLSL называется fxc.exe и находится в DirectX SDK в разделе Утилиты.

Путь в моей системе:

C:\Program Files (x86)\Microsoft DirectX SDK (February 2010)\Utilities\bin\x64\fxc.exe
0 голосов
/ 07 апреля 2011

Для эффектов HLSL, которые вы можете использовать в XNA / DX (PS 2.0-3.0), вы можете попробовать:

3DPee (Tridipy) плеер и редактор шейдеров

Работает с изображениями и видео. Он поддерживает многопроходную технику, шейдер vertext и имеет хороший редактор с отчетами об ошибках при компиляции. Это альфа-версия, которую я разработал, но она может быть полезна.

Скриншот: enter image description here

...