У меня есть система, которую я использую для генерации ландшафта в игровом движке Blender, я использую обычную сетку и спавн в случаях плитки с отображением сплата, чтобы заполнить сетку (отображение сплата позволяет цвету вершин установить текстуру)
когда актер движется, он забирает неиспользуемые плитки издалека и шлепает их вперед
это действительно очень хорошо работает, но теперь я хочу снять шкуру с куба
Я могу получить лица, нокак искажать сетку, чтобы соответствовать четырехугольникам?(Мне нужно заполнить многоугольник регулярной сеткой из подразделяемых плоскостей)
вот чтосистема выглядит как двумерная сетка / бесконечная плоскость https://www.youtube.com/watch?v=P7EkQOWYxbc
, поэтому синяя плоскость - это 1 патч, и на каждый квад будет приходиться несколько патчей.
В настоящее время я просто шлепаю источник нарасположение сетки и перемещение вершины вверх / вниз на основе шума, я знаю, что подход не будет работать здесь.
[система на плоскости - https://www.youtube.com/watch?v=P7EkQOWYxbc]