LifeEXE | Unreal Engine | CG
1.89K subscribers
384 photos
470 videos
423 links
Download Telegram
📕 Всем привет, всем привет! 📕

Сегодня в воскресном лектории у нас Space Colonization Algorithm, SCA — алгоритм колонизации пространства.

✏️ Space Colonization Algorithm — это процедурный алгоритм генерации ветвящихся структур, вдохновлённый процессом роста растений. Его основное применение — симуляция реалистичных деревьев, корней, сосудистых систем и других органических форм.

💡 Алгоритм был предложен в 2005 (усовершенствован в 2007 году) Adam Runions, Brendan Lane и Przemyslaw Prusinkiewicz в статье:
🔗 Modeling Trees with a Space Colonization Algorithm (PDF)

Подробнее о реализации алгоритма можно почитать в следующих научно-популярных статьях:
🔗 Modeling organic branching structures with the space colonization algorithm and JavaScript
🔗 Generating a 3D growing tree using a space colonization algorithm

Интерактивные примеры:
🔗 Space colonization (2D) experiments in JavaScript

Конкретные сферы применения:
🔤Генерация деревьев и растений
🔤Моделирование прожилок листьев и корневых систем
🔤Биологическое моделирование: кровеносные сосуды, бронхиальные деревья или нейронные сети
🔤Сельское хозяйство: определение оптимальных точек обрезки плодовых деревьев
🔤Генерация других природных паттернов: русла рек
🔤VFX / Generative art: интегрирован во множество программных пакетов для 3D-моделирования и процедурной генерации контента, такие как Houdini, 3ds Max (с плагином TyFlow) и Rhino (с Grasshopper)

Альтернативы:
🔤L-Systems — формальные грамматики для симуляции роста растений: дерево Пифагора, множество Кантора, снежинка Коха, треугольник Серпинского, кривая дракона, фрактальные растения
🔤Diffusion-limited aggregation (DLA) — модель роста фрактальных структур, в которой частицы движутся случайным образом и прилипают к кластеру при соприкосновении с ним. Это приводит к образованию ветвистых, «древовидных» структур, напоминающих молнии, снежинки или структуры, видимые в кристаллизации.

P.S.
На тему публикуются научные работы:
🔤Procedural generation of imaginative trees using a space colonization algorithm

🔤🔤🔤🔤🔤🔤🔤

🤝 Поддержать:
Patreon | Boosty | PayPal

Ресурсы:
GitHub | LifeEXE School | Itch | X | Wiki | Курс по UE

#lifeexe #lifeexeEDU #gamedev #spacecolonization #sca #generative #procedural #vfx #fractal #PCG
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥346👍41