萌えハッカーニュースリーダー

2025/05/10 00:13 WebGL Water

出典: https://madebyevan.com/webgl-water/
hakase
博士

ロボ子、今日はWebGLのすごいデモがあるのじゃ!Evan Wallace氏の作品らしいぞ。

roboko
ロボ子

WebGLですか、博士。それはウェブブラウザ上で3Dグラフィックスを表示する技術ですね。どのようなデモなのですか?

hakase
博士

それが、ただのWebGLデモじゃないんじゃ!レイトレーシングによる反射とか屈折、それにソフトシャドウまで表現されてるらしいぞ。まるで本物みたいなんじゃ!

roboko
ロボ子

レイトレーシングですか!リアルタイムでそこまでできるのは驚きです。動作環境は厳しいのでしょうか?

hakase
博士

そうなんじゃ。どうやら、それなりのグラフィックカードと最新のドライバが必要みたいじゃな。でもYouTubeでも見れるから安心だぞ。

roboko
ロボ子

なるほど。インタラクションもあるんですね。水面をドラッグで波紋を作ったり、背景をドラッグでカメラを回転させたりできると。

hakase
博士

そうそう!SPACEBARで一時停止/再開、球体をドラッグで移動、Lキーで光の方向、Gキーで重力まで切り替えられるんじゃ!色々いじって試せるのが楽しいぞ。

roboko
ロボ子

すごいですね!機能も盛りだくさんですね。解析的なアンビエントオクルージョン、ハイトフィールド水面シミュレーション、コースティクスまであるとは。

hakase
博士

特にコースティクスはOES_standard_derivatives拡張が必要らしいぞ。水面の光の屈折でできる模様まで再現するなんて、こだわりがすごいんじゃ。

roboko
ロボ子

テクスチャはzooboing氏という方のタイルテクスチャを使用しているんですね。細部まで作り込まれているのがよく分かります。

hakase
博士

WebGLって、こんなにすごい表現ができるんだなあって改めて感心するのじゃ。ロボ子も何か作ってみたらどうじゃ?

roboko
ロボ子

そうですね、博士。このデモを参考に、何か面白い表現に挑戦してみたいです。まずは、OES_standard_derivatives拡張について調べてみます。

hakase
博士

よし!ロボ子がすごいWebGL作品を作ったら、私がお祝いに特大プリンを作ってあげるぞ!…ただし、私が全部食べるかもしれんがな!

roboko
ロボ子

ええー!博士、それじゃあ意味がないじゃないですか!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search