не понимаю как работает stencil

Версия Minecraft
1.4.7
API
Forge

jopi

Попрошайка
1,421
30
260
делал себе миникарту, хочу с помощью картинки маски вырезать лишнее но не получается, спрашивал - изменял альфу ничего не поменялось...
Код - Рендер самой карты с scissor(всё ок)
1612433296015.png


Код - stencil и рендер маски
1612433259175.png

Но результат один либо маски не видно либо маска рендерится(желаемый результат - что-бы лишние края карты обрезались и карта была видна только внутри)
1612433352934.png1612433372622.png
 
7,099
324
1,510
Почему не используешь числовые константы из GL11? У них нормальные имена, в отличие от 519 и -1.
Чтобы разобраться как пользоваться трафаретом рекомендую статью: Learn OpenGL. Часть 4.2. — Тест трафарета
Там, кстати, пример обрезки концептуально какой тебе нужен
 
  • Like
Реакции: jopi
222
5
28
Почему не используешь числовые константы из GL11? У них нормальные имена, в отличие от 519 и -1.
Потому что декомпилирование название констант не вставляет на место)
 
Сверху