Ten program najpierw powstał w scratch'u, ale postanowiłem przenieść go do C++,
z nakladką graficzną WxWidgets. Następnie wylądował w Processingu (Java),
a obecnie doczekał się wersji w P5.js (JavaScript).
Wersja z C++ i JavaScripta znajdują się w tym repozytorium.
Mój projekt w scratch'u: https://scratch.mit.edu/projects/252639902/
Fraktalna figura jest geneowana metodą "gry w chaos". Oto algorytm:
- Wyznaczane są wieszchołki figury.
- Losowany jest dowolny punkt
- Losowany jest jeden z wieszchołków
- Odległość między tym wieszchołkiem a punktem
jest zmniejszana o połowę. (punkt się "przyciąga') - ^ 3.
Link do działającego programu:
https://szymon300101.github.io/CHAOS/
"Fractal_gen_setup.exe" to bardzo prosty
instalator do aplikacji graficznej.
"Fractal_gen_files.zip" to wszystkie pliki projektu,
do ich skompilowania wymagane jest środowisko z nakładką WxWidgets.
Zostawiam je tutaj jakby ktoś był bardzo zainteresowany,
ale przede wszystkim dla siebie na przyszłość.
W programie: SPACJA - czyszczenie ekranu
Ctrl+s - zapisywanie ekranu
Podstawowy trójkt Sierpińskiego (3 kąty, cz. na b., 100000 punktów):