(Простая) тень 2D текстур (плиток), за текстурами - PullRequest
0 голосов
/ 15 февраля 2012

Я разрабатываю приложение для XBOX 360 с использованием XNA.Я стараюсь, чтобы это было очень просто и в стиле метро.

Мои плитки расположены так: http://gameplay -video.com / wp-content / uploads / 2011 / img_2462_xbox-360dashboard-update-sceens-5th-dec-2011.jpg

И чего я хочу добиться, так это использовать серый / черный фон, как на картинке, но с той же тенью.

Я полагаю, что точка освещения находится на позади плиток, сами плитки не должны иметь внутренней тени.Тем не менее, они должны иметь тень внизу, как видно на рисунке (маленькая темная линия внизу)

Я не специалист по XNA, это мое первое приложение (которое идет довольно хорошоатм) но я хочу учиться.

1 Ответ

1 голос
/ 19 февраля 2012

Я думаю, что самым простым способом было бы нарисовать плитки дважды, во второй раз они будут черными и масштабированы (и смещены) вниз по оси y, используя какой-то шейдер размытия.

...