Показать сообщение отдельно
Старый 18.03.2013, 17:55
Tails вне форума Посмотреть профиль Отправить личное сообщение для Tails Найти все сообщения от Tails
  № 5  
Ответить с цитированием
Tails
 
Аватар для Tails

блогер
Регистрация: Dec 2008
Адрес: г. Чебоксары
Сообщений: 2,259
Записей в блоге: 6
И все же, трассировать шейдеры возможно.

Утилита PIX из Microsoft DirectX SDK для Windows. В ней можно сделать захват программы и затем детально рассмотреть лог её выполнения, вместе со всеми шейдерными вычислениями.
Вот посмотрите, как на каждой строчке выполнения флешовой вершинной программы, можно посмотреть все текущие значения в регистрах:

Название: PIX.png
Просмотров: 761

Размер: 10.3 Кб

Просто невероятно, то что надо!
Раздизассемблированный код шейдера немного отличается от первоначального вида, но разобраться можно.

Вот вводная статья по PIX
Тулзу качать здесь.

После установки, она появиться в папке utils с именем PIX for Windows.exe

СлаваRa,
В скауте можно так-же дебажить шейдеры?
__________________
Дети не должны знать о своих родителях