2
Мне просто интересно, есть ли способ изменить шейдер спрайта и написать собственный шейдер, не используя новую сетку?Libgdx Изменение шейдера sprite-batch
Мне просто интересно, есть ли способ изменить шейдер спрайта и написать собственный шейдер, не используя новую сетку?Libgdx Изменение шейдера sprite-batch
Существует SpriteBatch
constructor, который принимает ShaderProgram
. Вы также можете установить его с помощью setShader()
.
Убедитесь, что вы включили требуемые атрибуты вершин и униформы в свой шейдер (см. SpriteBatch
code), так как SpriteBatch
захочет установить их.
Благодарим за помощь! – Bevilacqua