Inigo Quilez コンピュータグラフィックス 数学 シェーダー フラクタル デモシーン その世界
引用元:https://news.ycombinator.com/item?id=44020107
iqとPixarでインターン中、彼がWondermoss作っててね。デモシーンファンだった僕らに特別講義してくれたんだ。目の前でライブコーディングするの超ヤバかったよ。エディタ自体もライブコーディング可能とか!BeautyPiの元デモも14年前リアルタイムで見たんだ。WondermossはBraveの植物全部担当。レンダリング時に生成・破棄するからメモリほぼ使わない。最高で数十MBとか信じられないでしょ。デフォルトシードが彼の電話番号で、2010年代のPixar映画に不滅化してるらしい。彼は賢くて刺激的な人だよ。
[0] https://www.youtube.com/watch?v=_9CZ9UgrcZU
3年くらい動画作ってないんだ.だから多分それが原因だよ:https://www.youtube.com/@InigoQuilez/videos
電話番号のくだりの面白い話の続きね.ある時,彼が電話番号変えたら,シーンをレンダリングし直すときに植生が全部変わっちゃったんだって.
全部シェーダーだよ!だからそんなにメモリ使わないんだ.
IQがどうやってこの技術でギリシャ神殿を”モデリング”するか説明してる動画ここにあるよ:https://youtu.be/-pdSjBPH3zM?t=303
あとWondermossに関するもうちょっと詳しい動画はここにあるよ(オリジナルは消えたみたいだからarchive.orgのリンクね):https://web.archive.org/web/20140718035429/https://www.youtu…
これはね、raymarchingっていう技術を使ったシェーダーベースなんだよ。
イントロとかdemosceneについて人に説明する時、俺はいつもElevatedっていうイントロを見せるんだ。これはBreakpoint 2009のPC 4kコンポで優勝したやつ。IQたちの才能がホントわかるよ。たった4KBでこれだけできるなんてマジすごい!リンク貼っとくね。
Elevated by Rgba & TBC:
https://www.youtube.com/watch?v=jB0vBmiTr6o
IQ’s slides:
https://iquilezles.org/articles/function2009/function2009.pd…
Sourcecode:
https://files.scene.org/view/resources/code/sources/rgba_tbc…
ElevatedはShaderToyにも移植されてるから、リアルタイムでコードいじれるよ。やってみて!
https://www.shadertoy.com/view/MdX3Rr
他の4kbデモ見たいなら、LJが最近出したHexerをチェックしてみてね。
https://pouet.net/prod.php?which=103982
彼の『Painting a Character with Maths』っていう2020年のビデオも見てみて。すごく面白いよ。
https://www.youtube.com/watch?v=8--5LwHRhjk
もっと長い動画なら、ほんの数週間前にWookash podcastでインタビューされてたやつがあるよ。そこでも『Painting with Math』について話してた。
https://www.youtube.com/watch?v=F1ax1iJTHFs
Inigoさん、もしこれ読んでたら、記事全部ホントありがとうって伝えたくて。腫瘍の治療中に、あなたの記事を読むのがすっごい楽しくて、人生マジで明るくなったんだ。
もしGaliciaの近くに来ることがあったら、いつでもタダでご飯おごるよ!
本当にありがとう!
子供の頃からdemosceneの大ファンで、IQは最高の一人だよ。息子が小さい時は、YouTubeでデモ見るのが大好きだったんだ(オタク版Baby Einsteinだね!)。demosceneが大好きすぎて、今度出すナラティブゲームOutsiderでも explicit に触れてるんだ(https://store.steampowered.com/app/3040110/Outsider/)。主人公は90年代のBBS/pirate sceneの active memberで、demosceneの大ファンなんだよ!
今って無料でこんな質の高い学習資料が手に入るなんて、マジでヤバいよね。しかも分かりやすくまとめられてるし。Inigoさんに拍手喝采だよ。
Inigoさん、つい最近Wookash podcastに出てたよ。通勤中に聞くのに最高!
https://youtu.be/F1ax1iJTHFs
Inigoはレジェンドだよ。マジで見とけ。
本物の天才ってそんなにいないけど、彼はその一人だよ。The Good Dinosaurは今でもPixarの映画の中で一番美しい作品の一つだよね。
shadertoyのお気に入りの半分はiqだもんね。
iqはShaderToyの制作者の一人でもあるんだよね。マジでレジェンドだよ。
マジでお気に入りのウェブサイトの一つだよ。よく友達にも彼の話するんだ。彼のYouTubeチャンネルがもっと人気出るといいな。
IQとshadertoy、あとhg_sdfは、raymarchingを学ぶ上での僕の教材だよ。demoscene制作に入るのにすごく良い方法だよね。
すごく素晴らしいdemogroupのMercuryが出してるSigned Distance Functions(SDF)の良いライブラリだよ。