ソフトウェア 5自然を模倣する技術

5自然を模倣する技術

目次:

Anonim

アートを定義する方法はたくさんあります。 しかし、何よりも。 アートは人工です。 そして、その起源以来、アートは常に何らかの形で自然を反映または象徴してきました。 人類は洞窟絵画の時代から、周囲の宇宙に大きなインスピレーションを見出してきました。 ある意味では、私たちの人工的な風景は、それ自身の種類の生態系として見ることができます。 新しいテクノロジーは、数学的アルゴリズム、グラフィックシミュレーション、および3D印刷を使用して自然なプロセスを模倣し、実用的でありながら審美的にも刺激的な結果をもたらします。

1.遺伝的車の設計

Web開発者は最近、自動車レースと進化のグラフィックユーザーインターフェイス(GUI)をリリースしました。 見た目では、新しいアニメーションが循環するたびに、2つのホイールを備えたさまざまなポリゴンプリミティブがそれぞれ、多くの鋭い山、谷、および厄介な遷移に分割されたトラックに落ちます。 その後、2次元のシミュレートされた「車」は互いにレースを開始します。その結果、多くの(おそらく約80%)が早期に失速し、エリートの少数がレースを終了します。

これは、互いに競合する輸送設計のさまざまな編成と構成のシミュレーションとして機能します。 各「ゲノム」(シミュレートされた車の反復)は、形状、ホイールサイズ、ホイール位置、ホイール密度、シャーシ密度の5つの変数で構成されます。 これらは集合的に「人口」に形成され、シミュレータウィンドウの右側にあるボタンをクリックして新しい人口に置き換えることができます。 車は見るのがとても楽しくて面白く、この種のGUIは交通機関の設計とエンジニアリングで非常に実用的であると考えられます。

5自然を模倣する技術