- 0_base_sketch — Простейший скетч p5js
- 1_base_mappa_sketch — Простейший скетч p5js + mappa
- 2_mappa_study — Создаем объекты с геопривязкой поверх карты
- 5_overpass — Делаем запрос на OSM через Overpass API
- Nature of Code
- 0_ball — Знакомство с векторами, гравитацией, анимацией
- 1_ball — Создаем массив объектов
- 2_attractor — Вместо общего поля вводим аттрактор и интерфейс на p5.GUI
- 2_attractor_datGUI — Вместо общего поля вводим аттрактор и интерфейс на dat.GUI
- 3_particleSystems
- 4_vehicles
- ants_seek_n_arrive — Агенты следят за курсором и возвращаются домой
- ants_wander — Агенты свободно исследуют пространство
- ants_flocking — Основа агентного моделирования
- GeoAnts — Агентное моделирование с геопривязкой
- Shader Start — Начало работы с шейдерами GLSL
Изначально планировалось для внедрения p5gui, но в результате остановились на datGUI.
git submodule init
git submodule update