2016-12-25 14 views
0

Если униформа установлена ​​на шейдере, используемом spritebatch, нужно ли сбросить spritebatch до сброса униформы для следующего вызова розыгрыша?Нужно ли очищать Spritebatch каждый раз, когда на шейдере установлена ​​униформа?

Например. Это верно?

batch begin 

set uniform for texture one 
draw texture 1 
set uniform for texture two 
draw texture 2 
... 
set uniform for texture N 
draw texture N 

batch end 

или необходимо, чтобы партия была заподлицо после каждого розыгрыша?

ответ

0

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

 Смежные вопросы

  • Нет связанных вопросов^_^