Тени
Первый тест теней на объектах. Пока что они создаются на шейдере, рендеря каждый объект за дополнительное время, зато получаются плоскими и черными.
Этот способ гораздо быстрее рисования и назначения каждой тени объектам индивидуально, но если мы не сможем заставить сгенерированные тени выглядеть достаточно неплохо, то придется рисовать всё самим.
Хоть конечно каждый объект в комнате важен, но не думаю что со всеми заботами, вы заметите немного изменившуюся тень.
Ну может теперь заметите, потому что я что-то об этом сказал. Но точно не при обычных обстоятельствах.
- Tyler
Еще на тему
если все объекты будут с тенями, то можно эти объекты сразу рисовать с лже тенями.
Когда свет был выключен то накладывали одну большую тень на всю комнату. В этой комнате не смотря на темноту, у объектов в темноте были тени.
из минусов :
-то что в темноте есть тень.
из плюсов:
- не надо думать про тень.
- тень всего 1 у комнаты если свет выключен.
- если персонаж с фонариком, то часть тени комнаты убирается, а тени у объектов остаются, т.к. объект нарисован с тенью.
- меньше обработки объектов.
p.s. в ален шуторе тоже тени в темноте были. Вот скрин из дябло 2, тоже тень в темноте.
p.p.s. если хочется поиграть с тенями, то это хорошо. Может потом в другом месте пригодиться, а наработки уже будут. Но в данном случае, мне кажется это лишняя нагрузка на обработку.
"В данном случае у него нету источника света" = черный экран, не темно синий, не темно серый, просто черный экран, а если хоть что-нибудь видно = источник света есть, значит должна быть хоть какая-то тень. Рассеянное освещение создает рассеянную тень
p.s. Для геймдэва неплохо было бы ставить тэг движка, в котором проект пилится. #unity3d #unity2d #gamemaker и т.д.
Вспомнил - другой заброшенный проект Timber and Stone. Тоже по принципам DF.