(Простая) Тень 2D текстур (плитки), за текстурами

StackOverflow https://stackoverflow.com/questions/9300269

  •  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, используя какой -либо шейдер размытия.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top