Как в 2д играх принято делать так чтобы отрисовывалось всё

согласно слоям? Просто рисуют в правильном порядке, делают явно слои или вообще что то интересное делают с картами глубин и тд?

8 ответов

3 просмотра

Предположу, что если слои ( как ты сказал ) и регулируют порядок просто относительно сцены. Мб даже оптимизируют тем, что прогружают сразу дохрена слоев

У меня рисуется в разные таргеты, потом собирается обратно отдельно своим шейдером чтобы по разному накладывать освещение. Внутри таргета глубиной.

Vladimir Zaytsev
У меня рисуется в разные таргеты, потом собирается...

https://www.dropbox.com/scl/fi/ystwva5zn11mvgc79dxsb/pipeline.mp4?rlkey=xyhpnwk8qyskyryu1ad6ggc8c&dl=0

Vladimir Zaytsev
https://www.dropbox.com/scl/fi/ystwva5zn11mvgc79dx...

Ты на плюсах раньше кодил?

Roy Mustang
Ты на плюсах раньше кодил?

на основной работе смесь плюсов и раста

Ты чего ушел из вектора, пропал, не видно стало

Roy Mustang
А на плюсах сколько лет кодишь

С первого курса, но бывали перерывы.

Похожие вопросы

Обсуждают сегодня

Так а кто может спарсить всех участников чата? Идишники
Magic
18
да пофиг на капчу зашел в чат и молчишь при этом ты нонейм? пошел вон
Magic
17
Всем доброго дня. Возвращаясь к вопросу о варнингах: есть ли способ заставить компилятор ругаться на вызов функций языка, которые уже не существуют? Например, я могу спокойно ...
Δημήτηρ
2
Гайз, а как отправлять с вейпора пуши на андроид? ) Меня вот осенило )))
Serg
7
Все еще ржу с mov ax, 0xA000 ; graphic segment ?? mov gs, ax
Berkus Decker
4
Как думаете, будут макбуки на WWDC?
Dmytro
6
Привет, кто может сделать юзербота с апи? Задачи: - создавать группы - создавать каналы - задавать для созданных каналов аватарку или эмоджи, имя группы - добавлять в группы...
Lencore
13
Всем доброго вечера! Хочу поделиться своим злоключением с человеком, который, как оказалось сюда тоже скидывал свое резюме. Жаль, что я вашу группу не нашел раньше… человек ки...
Роман Ахмедзянов
4
у меня такой вопрос про память в x86 возник, может кто пояснить?.. у процессора есть (как минимум) 3 типа адресов (названия "п1", "п2", "п3" --- мои, чтобы проще было дальше)...
Toideng
10
Включил эту опцию. Осталось два варнинга из всех (все одинаковые - a term is constructed, but never used) lager:warning("~p is not a map (~s:~s:~s)", [Body, Class, Sub, Type]...
Δημήτηρ
3
Карта сайта