Back to top

fraktale

Projekt którego pewnie by tu nie było, gdyby nie książka: "Świat w kostkach RAM" Andrzeja Stasiewicza (z serii (?) "Komputer na długie wieczory" wydawnictwa Lupus) - wydana (i nabyta przeze mnie niewiele później) w 1995 roku... tyle lat!

W najogólniejszym zarysie, w całym zamieszaniu chodzi o "fajne" obrazki powstające nie dzięki wyobraźni człowieka, a będące wynikiem, mniej lub bardziej skomplikowanych, funkcji matematycznych... a może o coś zupełnie innego... jedno jest pewne - możliwości są nieograniczone, i można zawędrować wszędzie, polecam przykłady (tutaj akurat dotyczące fraktalu Mandelbrota): http://fractaljourney.blogspot.com/

Projekt to malutki programik w javie, którego "zadaniem" jest ułatwienie pracy z przygotowaniem i "pokazaniem" efektów (grafiki) dla badanej funkcji. Funkcje są klasami (kodem javy) kompilowanymi przez program w trakcie wykonania. Można więc program traktować jako środowisko do wykonania specyficznych klas - specyfika tych klas polega na tym, że zawierają one metodę draw(), zwracającą obiekt klasy BufferedImage.

Aktualnie kod jest raczej słabą stroną projektu - potrzeba jeszcze trochę czasu na dopracowanie go i doprowadzenie do stanu "używalności" przez użytkowników nie znających się na javie, dla ciekawych udostępniłem go na portalu javaforge (link poniżej), aktualnie jednak, bardziej niż odwiedziny na javaforge, polecam odwiedziny w zoo i zapoznanie się z przykładowymi efektami (jeszcze dość skromnymi, ale cierpliwości!)

Każdy przykład zawiera grafikę (po jej kliknięciu można pobrać pełnowymiarowy obraz, ale uwaga - niekiedy to dość duże pliki!) oraz kod klasy rysującej - kompilowanej i wykonywanej przez program fraktal.

Informacje o wymaganiach programu, jego instalacji, konfiguracji oraz sposobach użycia będę umieszczał na stronie projektu na javaforge.