🌿

Природа та Клімат

Океанські хвилі, тектонічні плити та природні явища нашої планети. Шейдерна математика, що відтворює Землю у браузері.

10+ симуляцій Three.js · GLSL Gerstner · Tectonic

Симуляції категорії

Відкрийте симуляцію — вона запуститься просто у браузері

🌊
Популярне ★★☆ Середнє
Океанські Хвилі
Хвилі Герстнера, HDRI-освітлення, реалістична піна та рефракція. Керуй вітром, висотою та довжиною хвилі у реальному часі.
GLSL Gerstner HDRI
🌀
★★☆ Середнє
Інтерактивний Океан
Кидай каміння у воду — спостерігай кільцеві хвилі та ефект Френеля у режимі реального часу. Пресети погоди: тиша, шторм, цунамі.
GLSL Fresnel Interactive
🌍
Нове ★★★ Складне
Тектонічні Плити
Рух літосферних плит, зіткнення континентів, утворення гір та розломів на процедурно згенерованій сфері Землі.
Three.js GLSL Voronoi
🌍
Нове ★★★ Складне
Мантійна Конвекція
2D конвекція Релея-Бенара у мантії Землі — рушій тектоніки плит. Гаряча речовина піднімається, охолоджується і опускається. Регулюйте Ra, в'язкість і тепловий потік.
WebGL Скінченні різниці Геофізика
❄️
Нове ★★☆ Середнє
Сніжинка — Ріст DLA
Спостерігай, як сніжинка росте атом за атомом методом дифузійно-обмеженої агрегації на шестикутній сітці з ідеальною 6-кратною симетрією.
Canvas 2D DLA Шестикутна сітка Симетрія
🌪️
Нове ★★☆ Середнє
Торнадо — Симуляція Вихору
Тисячі частинок спіраллю піднімаються у воронкоподібному вихорі. Керуй інтенсивністю, шириною та вітром. Перетягуй торнадо по екрану.
Canvas 2D Частинки Вихор Рідина
🏔️
Нове ★★☆ Середнє
Процедурний Рельєф
Шум фрактального Броунівського руху генерує нескінченні рельєфи з кольорами біомів, відтіненням пагорбів та гідравлічною ерозією. Переміщуй, масштабуй, експортуй.
Canvas 2D fBm-шум Ерозія Біоми
🌧️
Нове ★☆☆ Легке
Дощ та Калюжі
Краплі дощу падають, брижать і бризкають. Спостерігай грози, мряку і сонячний дощ із веселками, анімованими хмарами та фізикою брижів.
Canvas 2D Для дітей Бриж Погода
🌈
★☆☆ Легке
Веселка та Світло
Дисперсія світла крізь краплі води та призми. Дивись реальне утворення веселки та атмосферну оптику.
Canvas 2D Оптика Для дітей
🦋
Нове ★☆☆ Легке
Метелики та Квіти
Барвисті метелики порхають між квітами, використовуючи поведінку управління. Клацни, щоб посадити нові квіти та притягнути їх!
Canvas 2D Для дітей Управління Природа
🐦
Нове ★★☆ Середнє
Зграя Перелітних Птахів
До 250 птахів летять разом за трьома правилами Boids: відокремлення, вирівнювання та зчеплення. Розпорошуй або відпускай яструба!
Canvas 2D Для дітей Boids Зграя
🏔️
★★ Середнє Нове
Генератор Рельєфу
Процедурний рельєф через фрактальний Броунівський рух (fBm) та шум Перліна. Гідравлічна ерозія, регулювання рівня моря та кольори біомів. Генеруй нескінченно унікальні ландшафти.

Навчальні матеріали

Статті та туторіали про алгоритми цієї категорії

Стаття Хвилі Герстнера у GLSL Трохоїдальні хвилі. Сума Фурьє. Нормалі для освітлення за Фонгом на воді. Стаття Тектоніка плит: клітинний автомат Дрейф континентів на сфері. Клітинні автомати для ерозії та підняття гір. Стаття Пісок та сипучі тіла Клітковий пісок: кут спокою. Алгоритм Falling Sand у пікселях.

Ключові Концепції

Теми та алгоритми, які ви досліджуєте в цій категорії

Алгоритм BoidsТри правила: розділення, вирівнювання, згуртованість
Хижак-Жертва (Лотка-Вольтерра)Рівняння коливань популяції
Клітинні АвтоматиЛокальні правила породжують глобальні патерни
Динаміка РідинНав'є-Стокс для океану та атмосфери
SIR МодельЕпідеміологічна компартментна модель
Реакційна ДифузіяПатерни Тюрінга з хімії активатор-інгібітор

Часті Запитання

Поширені запитання про цю категорію симуляцій

Як працює симуляція зграї птахів?
Алгоритм Boids Крейга Рейнольдса: кожен агент застосовує три прості правила — розділення (уникати скупчення), вирівнювання (слідувати курсу сусідів) та згуртованість (рухатися до середнього положення групи).
Які рівняння керують симуляцією хижак-жертва?
Симуляція вирішує диференційні рівняння Лотка-Вольтерра. При зміні параметрів популяції коливаються у протифазі, а орбіта у фазовому просторі утворює замкнений еліпс.
Як моделюється клімат і погода?
Симуляції атмосфери та океану використовують спрощені рівняння Нав'є-Стокса на 2D сітці з температурними градієнтами, що рухають конвективні клітини — ті самі рівняння, що лежать в основі моделей прогнозування погоди.

Про Симуляції Природи та Клімату

Океани, атмосфера, рельєф та погода — змодельовані з перших принципів

Симуляції природи відтворюють фізичні процеси, що формують наш світ. Від ерозії ландшафтів та руху хмар до циркуляції океану та утворення кристалів — кожна симуляція стискає складні природні процеси у хвилини інтерактивного спостереження.

Моделі формування хмар використовують термодинаміку піднімання повітряних мас та конденсації. Симуляції ерозії розв’язують рівняння гідравлічного потоку на тривимірних висотних картах.

Кожна симуляція побудована з акцентом на науковість та інтерактивність. Природні моделі базуються на тих самих рівняннях, що використовуються в геофізичних дослідженнях.

Інші категорії