ПрограммированиеFAQ

Почему текстуры в шейдере HLSL устанавливаются в неправильном порядке?

Часто это бывает из-за того, что вы при объявлении самплера не указываете номер регистра:

   правильно:
sampler bump: register(s0);
sampler color: register(s1);
sampler blend: register(s2);
//
   неправильно:
sampler bump;
sampler color;
sampler blend;

Не забывайте об этом, а то появятся неприятные непонятные глюки.

15 декабря 2007