Mandelbulber 3D: Rendering-Software … schrullig

Mandelknolle 3D

Der folgende Artikel untersucht Mandelbulber 3D, ein 3D-Fraktalgenerator. Benutzer können mit diesem Programm trigonometrische, hyperkomplexe Fraktale, Mandelboxen, IFS-Fraktale und andere XNUMXD-Fraktale erstellen, anzeigen und untersuchen. Mit diesem Programm können wir Bilder mit einer Vielzahl von benutzerdefinierten Materialien rendern und brennen. Die Auswahl an Auswahlmöglichkeiten ist wirklich hoch. Fraktale sind geometrische Objekte, deren gezackte oder fragmentierte Umrisse sich in verschiedenen Maßstäben wiederholen.

Fraktale sind seit dem frühen XNUMX. Jahrhundert ein Standardkonzept in der Mathematik, aber Benoit Mandelbrot prägte 1975 den Begriff Fraktal.. Seitdem sind Fraktale Gegenstand vieler Forschungen. Da Fraktale ein häufiges Merkmal in der Natur sind, sind viele natürliche Objekte fraktaler Natur. Obwohl der Begriff Fraktal erst vor relativ kurzer Zeit geprägt wurde, gibt es Fraktale schon lange in der Mathematik. Mandelbulber ist ein kostenloser Open-Source-3D-Fraktalgenerator für GNU/Linux, Windows und MacOS.

Es wird unter der GNU General Public License v3.0 veröffentlicht und unterstützt mehrere GPUs, Ray Tracing usw.

Beschreibung

In Bezug auf Die Eigenschaften der MandelBulber 3D-Highlights:

  • Ermöglicht es Ihnen, Berechnungen auf mehreren Grafikkarten durchzuführen, die die OpenCL-Grafik-API unterstützen. Das Ziel ist es, diese eigentümlichen Fraktale oder Renderings zu erstellen.
  • Das Programm wird nativ entwickelt und setzt bei der Version für Linux-Distributionen auf Qt Creator.
  • Es kann mathematische Modellierung und die Monte-Carlo-Methode für atemberaubende fotorealistische Szenen durchführen, bei denen Sie nicht aufhören können, sie anzusehen.
  • Darüber hinaus unterstützt es trigonometrische, hyperkomplexe, Mandelbox-, IFS- und viele andere 3D-Fraktal-Renderings. Darüber hinaus unterstützt es auch Ray Tracing.
  • Komplexes 3D-Raymarching, um harte Schatten, Umgebungsverdeckungen, Schärfentiefe, Lichtdurchlässigkeit, Lichtbrechung und andere Effekte zu erzeugen.
  • Es unterstützt neben x86 auch die ARM-Architektur.
  • Es ist plattformübergreifend für Linux, Windows und macOS, wie ich bereits angedeutet habe.
  • Sie haben die 3D-Browserfunktion, um durch die generierten Grafiken zu gehen und sich zu amüsieren.
  • Verteilte Netzwerkdarstellung.
  • Ermöglicht Ihnen die Ausführung von Keyframe-Animationen.
  • Es unterstützt die Verwaltung der Materialien der verwendeten Texturen.
  • Textur-Mapping auf Farbe, Luminanz, Diffusion, Normal Maps und Displacement.
  • Es hat auch Kommandozeilen-Tools.
  • Und mit einer Renderwarteschlange.

Weitere Informationen zu Mandelbulber 3D – GitHub-Site