Mandelbulber 3D: software pro vykreslování… nepředvídatelný

Mandelbulber 3D

Následující článek zkoumá Mandelbulber 3D, 3D generátor fraktálů. Pomocí tohoto programu mohou uživatelé vytvářet, prohlížet a prozkoumávat trigonometrické, hyperkomplexní fraktály, Mandelboxy, IFS fraktály a další XNUMXD fraktály. Pomocí tohoto programu můžeme vykreslovat a vypalovat obrázky pomocí různých vlastních materiálů. Počet dostupných výběrů je opravdu vysoký. Fraktály jsou geometrické objekty, jejichž zubaté nebo fragmentované obrysy se opakují v různých měřítcích.

Fraktály byly standardním pojmem v matematice od počátku XNUMX. století, ale Benoit Mandelbrot razil termín fraktál v roce 1975.. Od té doby jsou fraktály předmětem mnoha výzkumů. Vzhledem k tomu, že fraktály jsou v přírodě běžným rysem, mnoho přírodních objektů má fraktální povahu. Přestože pojem fraktál vznikl relativně nedávno, fraktály jsou v matematice již dlouho. Mandelbulber je bezplatný a open source 3D generátor fraktálů pro GNU/Linux, Windows a MacOS.

Je vydán pod GNU General Public License v3.0, s podporou více GPU, Ray Tracing atd.

Rysy

Týkající se charakteristiky zajímavostí MandelBulber 3D:

  • Umožňuje provádět výpočty na více grafických kartách, které podporují grafické rozhraní OpenCL API. Cílem je vytvořit ty zvláštní fraktály nebo rendery.
  • Program je vyvíjen nativně, v případě verze pro linuxové distribuce se spoléhá na Qt Creator.
  • Dokáže provádět matematické modelování a metodu Monte Carlo pro úžasné fotorealistické scény, na které se nebudete moci přestat dívat.
  • Kromě toho podporuje trigonometrické, hyperkomplexní, Mandelbox, IFS a mnoho dalších 3D vykreslování fraktálů. Kromě toho má také podporu pro Ray Tracing.
  • Komplexní 3D raymarching pro vytvoření tvrdých stínů, okolních okluzí, hloubky ostrosti, průsvitnosti, lomu a dalších efektů.
  • Kromě x86 podporuje také architekturu Arm.
  • Je to multiplatformní, pro Linux, Windows a macOS, jak jsem již dříve naznačil.
  • Máte funkci 3D prohlížeče, abyste si procházeli vygenerovanou grafiku a bavili se.
  • Reprezentace distribuované sítě.
  • Umožňuje provádět animaci klíčových snímků.
  • Podporuje správu materiálů použitých textur.
  • Mapování textur na barvu, svítivost, difúzi, normální mapy a posunutí.
  • Má také nástroje příkazového řádku.
  • A s frontou vykreslování.

Více informací o Mandelbulber 3D – Web GitHub