Dzisiaj koniec serii nt. różnych fraktali. Skończymy w płomieniach.
Ponad 2 lata temu na kursie asemblera na PWr mieliśmy za zadanie napisać program w dowolnym języku wysokiego poziomu wykorzystując przy tym zarówno wstawki asemblerowe jak i wywołania procedur napisanych w czystym asemblerze, dołączanych jako pliki .OBJ. Dodatkowo w ramach ćwiczenia trzeba było wykorzystać koprocesor numeryczny. Mój wybór na Pascala z racji młodzieńczych sentymentów. A czy jest coś fajniejszego i prostszego do napisania na koprocesor niż fraktale i tryb 13h? Raczej nie ;)
W początkowej wersji program obsługiwał tylko zbiory Julii, wczoraj i dzisiaj dopisałem zbiór Mandelbrota oraz bardzo ciekawy fraktal, "Płonący statek".
Pokazywanie postów oznaczonych etykietą grafika. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą grafika. Pokaż wszystkie posty
wtorek, 24 sierpnia 2010
sobota, 31 lipca 2010
"Innocent Shadow"
Pod koniec 2002 tematem prac nadsyłanych na konkurs IRTC (Internet Ray-Tracing Competition) brzmiał "Frozen Moment". Wygrał render nadesłany Marka Sloane ze Stanów Zjednoczonych.
Może nie byłoby w tym nic ciekawego, prawie każdy konkurs ma przecież zwycięzcę ;) Ale jego praca jest tak dobra, że trafiła na plakaty i jest niezwykle popularna wśród fanów ray-tracingu. Nie ze względu na walory techniczne, ale artystyczne.
Może nie byłoby w tym nic ciekawego, prawie każdy konkurs ma przecież zwycięzcę ;) Ale jego praca jest tak dobra, że trafiła na plakaty i jest niezwykle popularna wśród fanów ray-tracingu. Nie ze względu na walory techniczne, ale artystyczne.
czwartek, 29 lipca 2010
Mandelbox
Dzisiaj kolejny bardzo ładny fraktal, tym razem trójwymiarowy. Uwaga, to świeży wynalazek, z 2010 roku ;)
Mandelbox został zaproponowany na jednym z forów poświęconych fraktalom w lutym tego roku przez Toma Lowe. Jego nieskomplikowana formuła (kilkanaście linii pseudo-kodu) tworzy niesamowite, katedro-podobne obrazy. Na przykład:
A to nic w porównaniu do podróży w głąb tej trójwymiarowej konstrukcji.
Mandelbox został zaproponowany na jednym z forów poświęconych fraktalom w lutym tego roku przez Toma Lowe. Jego nieskomplikowana formuła (kilkanaście linii pseudo-kodu) tworzy niesamowite, katedro-podobne obrazy. Na przykład:
A to nic w porównaniu do podróży w głąb tej trójwymiarowej konstrukcji.
niedziela, 25 lipca 2010
Buddhabrot
Każdy chyba zna taki fraktal jak zbiór Mandelbrota. W 1993 został znaleziony inny fraktalo-podobny obraz, o wiele moim zdaniem ładniejszy ;)
Zbiór Mandelbrota to zbiór takich liczb zespolonych c, że ciąg zn definiowany jako
z0 = 0
zn+1 = (zn)2 + c
nie dąży do nieskończoności przy n -> ∞.
W rzeczywistych rozwiązaniach sprawdza się, czy w określonej liczbie iteracji (np. 1000) ciąg ten nie wykroczy poza okrąg o środku w punkcie (0, 0) i promieniu równym 2 - jeżeli kolejna liczba zespolona w ciągu ma moduł większy niż 2, to wiadomo już, że na pewno dla tej wartości c ciąg zn dąży do nieskończoności
Kiedy liczby c przedstawimy na płaszczyźnie zespolonej dostaniemy taki oto, znajomy obrazek:
W 1993 pani Melinda Green zadała sobie pytanie:
A co się dzieje z ciągiem zn, kiedy dąży on do nieskończoności? Jaką ścieżkę przebywa zanim "wyskoczy" na odległość większa niż 2 od środka płaszczyzny?
Odpowiedź jest niezwykle ładna.
Zbiór Mandelbrota to zbiór takich liczb zespolonych c, że ciąg zn definiowany jako
z0 = 0
zn+1 = (zn)2 + c
nie dąży do nieskończoności przy n -> ∞.
W rzeczywistych rozwiązaniach sprawdza się, czy w określonej liczbie iteracji (np. 1000) ciąg ten nie wykroczy poza okrąg o środku w punkcie (0, 0) i promieniu równym 2 - jeżeli kolejna liczba zespolona w ciągu ma moduł większy niż 2, to wiadomo już, że na pewno dla tej wartości c ciąg zn dąży do nieskończoności
Kiedy liczby c przedstawimy na płaszczyźnie zespolonej dostaniemy taki oto, znajomy obrazek:
W 1993 pani Melinda Green zadała sobie pytanie:
A co się dzieje z ciągiem zn, kiedy dąży on do nieskończoności? Jaką ścieżkę przebywa zanim "wyskoczy" na odległość większa niż 2 od środka płaszczyzny?
Odpowiedź jest niezwykle ładna.
środa, 27 stycznia 2010
Hiro Nakamura to... koder
Pytanie do fanów serialu "Heroes": na pewno kojarzycie Hiro (hehe) Nakamurę? Japończyka, który potrafi zatrzymywać czas, poruszać się w czasie oraz przestrzeni?
W serialu Hiro jest początkowo programistą 3-ciego poziomu w Yamagato Industries. Co ciekawe, grający tą postać Masi Oka w realnym świecie też jest... programistą.
W serialu Hiro jest początkowo programistą 3-ciego poziomu w Yamagato Industries. Co ciekawe, grający tą postać Masi Oka w realnym świecie też jest... programistą.
środa, 13 stycznia 2010
Sięgnij gwiazd
Czy może być coś fajniejszego od pobytu w kosmosie...?
Tak! Renderowanie w czasie pobytu obrazu z użyciem POV-Ray! Oh yeah!
Na szczęście na całym świecie uważam tak nie tylko ja - taki sam pomysł miał Mark Shuttleworth, drugi kosmiczny turysta, miłośnik ray-tracingu ;) Tak powstał obraz "Reach for the stars".
Tak! Renderowanie w czasie pobytu obrazu z użyciem POV-Ray! Oh yeah!
Na szczęście na całym świecie uważam tak nie tylko ja - taki sam pomysł miał Mark Shuttleworth, drugi kosmiczny turysta, miłośnik ray-tracingu ;) Tak powstał obraz "Reach for the stars".
niedziela, 11 października 2009
Elektryczne owce
Krótko: pod adresem http://electricsheep.org/ można znaleźć fajny wygaszacz ekranu dla Windowsa, Linuksa i Mac OS X. Tylko chyba ciężko nazwać to coś wygaszaczem, skoro zajmuje ok. 2GB dysku, a w trakcie działania wykorzystuje całą moc obliczeniową procesora i całą przepustowość łącza internetowego. Dodatkowo wymaga rejestracji na stronce i dość często ma problemy z "oddaniem" ekranu pod z powrotem opiekę systemu operacyjnego :P Zresztą od kiedy nie używa się monitorów CRT, to wygaszacze wydają się zbędne... A jak to wygląda zobaczcie sami poniżej ;)
niedziela, 27 września 2009
Claude Monet i składowa Y
Claude Monet to prekursor impresjonizmu. Impresjonizm chce "złapać uciekające chwile", które wydają się nieuchwytne oraz oddawaniu subiektywnych wrażeń (impresji). Monet miał talent do przedstawiania rozedrganego, ulotnego, migoczącego słońca i jego refleksów na statycznym obrazie. Jak tego dokonywał, a właściwie dlaczego mu się to udawało?
sobota, 5 września 2009
Powrót IRTC
Internet Ray Tracing Competition powrócił po 3 latach przerwy :)
www.irtc.org
W konkursie oceniane są przez użytkowników obrazy generowane z pomocą techniki ray tracingu - nie muszą być generowane komputerowo, można to policzyć na kartce (tak twierdzą organizatorzy ;) ).
www.irtc.org
W konkursie oceniane są przez użytkowników obrazy generowane z pomocą techniki ray tracingu - nie muszą być generowane komputerowo, można to policzyć na kartce (tak twierdzą organizatorzy ;) ).
środa, 26 sierpnia 2009
"Nowe" tajemnice "Ostatniej wieczerzy"
"Ostatnia wieczerza" Leonarda da Vinci bardzo często pewnie wzbudzała kontrowersje. Nawet Tom Hanks (użyczając twarzy naukowcowi z "Kodu...") łamał nad tym głowę ;) Przypomnijmy najczęstsze:
1. Nóż, który nie wiadomo kto trzyma! - Po renowacji zakończonej w 1999 roku nóż trzyma św. Piotr (ale czy tak było za czasów Leonarda ;) ).
2. Brak Świętego Graala na stole! - ale jest wiele innych kielichów ;)
3. To nie św. Jan, to Maria Magdalena, dodatkowo widać literę M (jak mi... Magdalena)! - jedna z podstaw "Kodu Leonarda da Vinci" Dana Browna, moja babcia twierdziła tak samo już lata temu... ;)
4. Podobno ten sam model był "użyty" dla Jezusa i Judasza Iskarioty - tego to już nie wie nikt :)
1. Nóż, który nie wiadomo kto trzyma! - Po renowacji zakończonej w 1999 roku nóż trzyma św. Piotr (ale czy tak było za czasów Leonarda ;) ).
2. Brak Świętego Graala na stole! - ale jest wiele innych kielichów ;)
3. To nie św. Jan, to Maria Magdalena, dodatkowo widać literę M (jak mi... Magdalena)! - jedna z podstaw "Kodu Leonarda da Vinci" Dana Browna, moja babcia twierdziła tak samo już lata temu... ;)
4. Podobno ten sam model był "użyty" dla Jezusa i Judasza Iskarioty - tego to już nie wie nikt :)
Subskrybuj:
Posty (Atom)