(Простая) Тень 2D текстур (плитки), за текстурами
-
25-10-2019 - |
Вопрос
Я разрабатываю приложение для Xbox 360 с помощью XNA. Я стараюсь сделать это очень простым и в стиле метро.
Мои плитки расположены так:http://gameplay-video.com/wp-content/uploads/2011/img_2462_xbox-360-dashboard-update-sceens-5th-dec-2011.jpg
И то, чего я хочу достичь, это использование серого/черного фона, подобного тому, что на картинке, но с той же тенью.
Я считаю, что освещение позади Плитка, плитки сами не должны иметь внутренней тени. Тем не менее, они должны иметь тень внизу, как видно на картинке (маленькая темная линия внизу)
Я не эксперт в XNA, это мое первое приложение (которое идет довольно хорошим банкоматом), но я готов учиться.
Решение
Я думаю, что самым простым способом было бы дважды нарисовать плитки, во второй раз они были бы черными и масштабированными (и смещенными) на оси Y, используя какой -либо шейдер размытия.