マイお気に入り

まだお気に入りはありません。ツールページのブックマークボタンで追加できます。

3D レイマーチング球 - 無料でオンライン利用 | FunToolX

3D レイマーチング球をオンラインで無料で利用。ダウンロード不要。FunToolXは数百の面白いオンラインツールを提供。

ここにはポリゴンメッシュはありません:各ピクセルに対して、波紋が広がる球体の表面に向かってステップごとにレイが進み、その後、法線、拡散光、スペキュラル光、フレネルリムライトがリアルタイムで計算されます。これがレイマーチングです。マウスを動かしてビューを変更してください。

このツールについて

3D レイマーチング球は無料のオンラインビジュアルエフェクトです。全画面フラグメントシェーダーが画素ごとに光線を進め、起伏する球面へ実時間で迫り法線と光照を計算します。集中したい時やリラックスしたい時、ちょっとした楽しみに最適です。ブラウザだけで使え、ダウンロードや登録は不要です。

ページを開くと、複雑な3 Dジオメトリが表示され、レイステップアルゴリズムでレンダリングされ、マンデルブロコレクションの3 Dバージョン、フラクタル構造、ブール演算ジオメトリなどが表示されます。マウスを使用して視野角を回転できます。

プロセス全体は純粋なフロントエンドアニメーションであり、Three.jsシェーダープログラムに基づいており、レイステップアルゴリズムを使用してシェーダーで3 Dシーンをリアルタイムでレンダリングします。

数学芸術のプレゼンテーション、シェーダープログラミングのプレゼンテーション、または光のステップの視覚効果の純粋な鑑賞に適しています。実装原理は、光ステップアルゴリズムと距離場関数です。

3 DレイステッピングはThree.jsベースのレイステッピングレンダリングエフェクトで、シェーダーを使用して複雑な3 Dフラクタルやジオメトリをリアルタイムでレンダリングします。