Я пытаюсь найти метод для реализации наклонных теней для моих спрайтов в моей игре. То есть я хочу, чтобы такие объекты, как мой игрок, деревья и т. Д., Имели тени в зависимости от положения солнца на небе.
Тени в этой игре (Банды Азии), например:
![enter image description here](https://i.stack.imgur.com/zEHec.jpg)
Я пытался модифицировать метод Каталина Зимы, чтобы он соответствовал моим потребностям, но с небольшим успехом, в конечном счете, я не думаю, что этот подход будет работать для меня, и оптимизация, которую он делает, в данный момент мне не по зубам. Я описываю мою борьбу здесь .
За последние несколько недель я потратил некоторое время на изучение HLSL, выполняя несколько простых шейдеров для освещения и изменения цвета, но, честно говоря, не знаю, как выполнить это требование.
Кто-нибудь может порекомендовать подход или предоставить некоторые ресурсы? Буду признателен за любую оказанную помощь.