Mandelbulber 3D:レンダリングソフトウェア…風変わり

マンデルバルバー3D

次の記事は調べます Mandelbulber 3D、3Dフラクタルジェネレーター。 ユーザーは、このプログラムを使用して、三角法、多元数フラクタル、マンデルボックス、IFSフラクタル、およびその他のXNUMXDフラクタルを作成、表示、および探索できます。 このプログラムを使用すると、さまざまなカスタムマテリアルを使用して画像をレンダリングおよび書き込みできます。 利用可能な選択肢の数は本当に多いです。 フラクタルは、ギザギザまたは断片化された輪郭がさまざまなスケールで繰り返される幾何学的オブジェクトです。

フラクタルはXNUMX世紀初頭から数学の標準的な概念でしたが、 Benoit Mandelbrotは、1975年にフラクタルという用語を作り出しました。。 それ以来、フラクタルは多くの研究の対象となっています。 フラクタルは自然界で一般的な特徴であるため、多くの自然物は本質的にフラクタルです。 フラクタルという用語は比較的最近造られましたが、フラクタルは長い間数学に使われてきました。 Mandelbulberは、GNU / Linux、Windows、MacOS向けの無料のオープンソース3Dフラクタルジェネレーターです。

これはGNUGeneralPublic License v3.0の下でリリースされ、複数のGPU、レイトレーシングなどをサポートしています。

特長

に対する 特徴 MandelBulber 3Dのハイライト:

  • OpenCLグラフィックスAPIをサポートする複数のグラフィックスカードで計算を実行できます。 目標は、これらの独特のフラクタルまたはレンダリングを作成することです。
  • プログラムはネイティブに開発されており、Linuxディストリビューション用のバージョンの場合はQtCreatorに依存しています。
  • 数学的モデリングとモンテカルロ法を実行して、見るのをやめられないような素晴らしいフォトリアリスティックなシーンを作成できます。
  • さらに、三角法、ハイパーコンプレックス、マンデルボックス、IFS、およびその他の多くの3Dフラクタルレンダリングをサポートします。 さらに、レイトレーシングもサポートしています。
  • 複雑な3Dレイマーチング。ハードシャドウ、アンビエントオクルージョン、被写界深度、半透明、屈折、その他の効果を作成します。
  • x86に加えて、Armアーキテクチャもサポートします。
  • 以前に示唆したように、Linux、Windows、およびmacOS用のクロスプラットフォームです。
  • 生成されたグラフィックを確認して楽しむための3Dブラウザ機能があります。
  • 分散ネットワーク表現。
  • キーフレームアニメーションを実行できます。
  • 使用するテクスチャの素材の管理をサポートします。
  • 色、光度、拡散、法線マップ、およびディスプレイスメントのテクスチャマッピング。
  • コマンドラインツールもあります。
  • そして、レンダリングキューを使用します。

Mandelbulber 3Dに関する詳細情報– GitHubサイト