Ростіть дерево з математики: кожна гілка породжує дві нові — так самоподібна рекурсивна структура відтворює теорему Піфагора у геометричному вигляді.
Дерево будується рекурсивно: з вершини квадрату вибудовується прямокутний трикутник, на катетах якого будуються нові квадрати — і далі рекурсивно. Площа всіх квадратів дорівнює площі кореневого квадрата.
Регулюйте кут гілки повзунком, щоб змінити форму дерева від симетричного до асиметричного. Змінюйте глибину рекурсії. Спробуйте рандомні варіації кута, щоб отримати органічніші форми.
Дерево Піфагора є геометричним доведенням теореми Піфагора. Площа великого квадрату (гіпотенуза) завжди дорівнює сумі площ двох менших квадратів (катети) — незалежно від кута галуження.