Black Friday je tu! Využij jedinečnou příležitost a získej až 80 % znalostí navíc zdarma! Více zde
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
BF extended 2022

Mandelbrotova množina v SDL

V minulé lekci, SDL - RWops, vlákna a další, jsme se věnovali abstrakci souborů a vícevláknovému programování.

Ukázka generování a vykreslení Mandelbrotovy množiny v SDL. V tomto případě se skvěle hodila práce s jednotlivými pixely v SDL_Surface.

Jednotlivé parametry jako počet cyklů, barva a rozlišení lze volně upravit a nemělo by to mít na program efekt.

Pro vypnutí programu lze použít Escape nebo klasické operace pro ukončení programu (Ctrl+Alt+Delete nebo Alt+F4).

Mandelbrotova množina

Galerie

Program byl vytvořen v roce 2015.

 

Stáhnout

Stažením následujícího souboru souhlasíš s licenčními podmínkami

Staženo 85x (9.91 MB)
Aplikace je včetně zdrojových kódů v jazyce C++

 

Předchozí článek
SDL - RWops, vlákna a další
Všechny články v sekci
SDL
Program pro vás napsal Patrik Valkovič
Avatar
Uživatelské hodnocení:
2 hlasů
Věnuji se programování v C++ a C#. Kromě toho také programuji v PHP (Nette) a JavaScriptu (NodeJS).
Aktivity

 

 

Komentáře

Avatar
Pavol Hejný
Člen IT Redactor Gang
Avatar
Pavol Hejný:1.10.2015 1:35

Na kolik je ten hlavní velký obrázek iterací?

Odpovědět
1.10.2015 1:35
/^(web )?(app )?developer$/
Avatar
Patrik Valkovič
Člen IT Redactor Gang
Avatar
Odpovídá na Pavol Hejný
Patrik Valkovič:1.10.2015 10:27

Ten velký na 32, ten menší potom na 8.

Odpovědět
1.10.2015 10:27
Nikdy neumíme dost na to, abychom se nemohli něco nového naučit.
Avatar
Ondřej Langr (andysekcze):7.10.2015 15:19

jsem tak blbej nebo to je jen na 64bit? :-)

Odpovědět
7.10.2015 15:19
I have a charger. I have Note 7. Umh I haven't Note7.
Avatar
Patrik Valkovič
Člen IT Redactor Gang
Avatar
Odpovědět
7.10.2015 15:46
Nikdy neumíme dost na to, abychom se nemohli něco nového naučit.
Avatar
Odpovídá na Patrik Valkovič
Ondřej Langr (andysekcze):7.10.2015 15:56

V tom případě... Co my třiceti dvou biťáci? :D

Odpovědět
7.10.2015 15:56
I have a charger. I have Note 7. Umh I haven't Note7.
Avatar
Odpovídá na Ondřej Langr (andysekcze)
Neaktivní uživatel:7.10.2015 16:36

Měly by tam být zdrojáky :)

Odpovědět
7.10.2015 16:36
Neaktivní uživatelský účet
Avatar
Patrik Valkovič
Člen IT Redactor Gang
Avatar
Odpovídá na Ondřej Langr (andysekcze)
Patrik Valkovič:7.10.2015 16:42

Jsou tam zdrojáky, ale moc si tím nepomůžeš :D
Knihovny jsou zkompilovaný pouze pro 64 bitové systémy a knihovny na oficiálních stránkách SDL jsou kompatibilní jenom s VS 2013 (do VS 2015 jsem si je musel kompilovat sám). :D
Talže stíhni si zdrojáky, překompiluj knihovny, změn platformu na 32 bitovou a rozjedeš to :D

Odpovědět
7.10.2015 16:42
Nikdy neumíme dost na to, abychom se nemohli něco nového naučit.
Avatar
Odpovídá na Patrik Valkovič
Ondřej Langr (andysekcze):7.10.2015 16:58

problém je že jsem se ještě k upgradu na 2015 nedostal :D. ok du se snažit :D

Odpovědět
7.10.2015 16:58
I have a charger. I have Note 7. Umh I haven't Note7.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 8 zpráv z 8.