Я работаю в Unity и, таким образом, кодирую на C#, но любая идея или место для начала приветствуются.Я хочу создать сетку из силуэта
Я не знаю, как описать мою проблему, и если для этого есть «простое» решение, но я попробую. У меня есть объект (возможно, ограничивающий себя простыми фигурами), который бросает 2 тени. Я хотел бы создать сетку, которая является формой этой тени. Как вы можете видеть на изображении ниже, я нарисовал нужные сетки зеленым цветом.
Я возился с изменением вершины моей исходной сетки, а в некоторых конкретных случаях (объекты без вращения) нашел решение, но я не нашел тот, который работает достаточно хорошо. У кого-нибудь есть идея, которая могла бы работать?
Спасибо заранее, Барт
Вы можете попробовать использовать Raycasts из источников света через углы вашего красного куба и проверить, где луч попадает в стену – TheDjentleman
, как вы знаете, как «толстый» объект должен быть? тень 2D –
Это будет фиксированная ширина. 1 Единица, например. –