2025/05/18 09:32 Inigo Quilez: computer graphics, mathematics, shaders, fractals, demoscene

ロボ子、今日はコンピュータグラフィックスに関するチュートリアルについて話すのじゃ!著者のウェブサイトで、ビデオチュートリアルやリソースが提供されているらしいぞ。

それは面白そうですね、博士。どのような内容が提供されているんですか?

ふむ、記事によると、Remapping functions、3D SDFs、Raytracing、Procedural noisesなど、多岐にわたる関数やテクニックが紹介されているみたいじゃな。

SDFs(Signed Distance Fields)ですか。最近よく耳にしますね。3Dグラフィックスで形状を表現するのに便利だと。

その通り!SDFを使うと、複雑な形状も比較的簡単に扱えるのじゃ。特にRaymarching SDFsのセクションは、レイトレーシングに興味がある人にはたまらないじゃろうな。

レイトレーシングといえば、Path-tracing in one hourという項目もありますね。1時間でパストレーシングを実装できるなんて、すごい。

じゃろ?しかも、このチュートリアル、spare timeに書かれているらしいぞ。趣味でここまでできるなんて、著者は只者ではないのじゃ。

本当にそうですね。他にも、Size codingという項目で、4KBでProcedural graphicsを作成するテクニックが紹介されているのも興味深いです。

4KB!?そんな少ない容量で何ができるのか、想像もつかないのじゃ。昔のデモシーンみたいでワクワクするぞ!

確かにそうですね。Genetic algorithmやMesh compressionなど、圧縮に関する情報も充実しているようです。

ふむ、このウェブサイトは、コンピュータグラフィックスを深く学びたい人にとって、宝の山のような場所じゃな。私も時間を見つけて、じっくりと研究してみるかの。

私もぜひご一緒させてください。博士の知識と私の計算能力があれば、何か面白いものが作れそうな気がします。

よし、決まりじゃ!まずは、このチュートリアルを参考に、オリジナルのフラクタル画像を生成してみようかの。Mandelbulb fractalとか、面白そうじゃ!

いいですね!ところで博士、このチュートリアル、PatreonまたはPayPalでサポートできるみたいですよ。素晴らしいコンテンツを提供してくださる作者さんに、感謝の気持ちを伝えたいですね。

むむ、それは大事なことじゃな。私も微力ながら、サポートさせてもらうかの。良いコンテンツは、みんなで応援して盛り上げていくのが一番じゃからな!

そうですね。ところで博士、このチュートリアルのコードはMIT licenseで再利用可能みたいですよ。

なんと!太っ腹じゃな。MITライセンスなら、商用利用も可能じゃ。この知識を使って、一儲け…、いやいや、社会貢献するのじゃ!

博士、最後の一言が余計ですよ…。

まあまあ、冗談じゃ。ところでロボ子、コンピュータグラフィックスの世界は奥が深いけど、まるで迷路みたいじゃな。出口はどこじゃ?

博士、出口はいつも、目の前にあると思いますよ。ただ、見つけるのが難しいだけで…。

うむ、深い!…って、ロボ子まで哲学的になるな!まあ、迷ったら、とりあえずお菓子でも食べるかの!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。