距離関数(Inigo Quilez)
球・箱・トーラスなどの基本形の距離関数(SDF)と、和・差・積やなめらかな結合などの操作を、GLSL のコード付きで一覧にした記事。数式で立体を組み立てるときの辞書として使える。
- シェーダー・リアルタイム描画
- 幾何学
表現媒体
表現媒体「文章・解説」に関連する掲載(9件)。
球・箱・トーラスなどの基本形の距離関数(SDF)と、和・差・積やなめらかな結合などの操作を、GLSL のコード付きで一覧にした記事。数式で立体を組み立てるときの辞書として使える。
ウラムの螺旋やサックスの螺旋を発展させ、それぞれの数が持つ素因数の数まで描き分ける試みをまとめたページ。すべての図に生成用の Python スクリプトが添えられていて、手元で再現・改変しながら学べる。
平方数が一直線に並ぶよう整数を巻いた「数の渦巻き」で、素数や因数がどんな曲線をつくるかを章立てで解説するサイト。図を描くためのプログラムも配布している。素数を題材にした図像を作りたい人の入口になる。
コンピュータグラフィックス、数学、シェーダー、フラクタルに関する記事を公開するサイト。距離関数(SDF)やレイマーチングの解説は、数式で形を描く制作者にとって定番の資料になっている。
芸術・科学・技術の国際学会(International Society for the Arts, Sciences and Technology)。1968年にFrank Malinaが創刊した学術誌『Leonardo』の発行母体で、アートとサイエンスの交差領域における研究・批評の基盤となっている。
幾何学、フラクタル、曲線と曲面、可視化、ドーム映像などに関する膨大な解説と作例をまとめた個人サイト。数式とコードが併記されており、制作の参考資料として長く参照されている。
Daniel Shiffmanによる、プログラミングで自然界のシステムをシミュレーションする方法を解説した書籍。物理、粒子、自律エージェント、セル・オートマトン、フラクタル、遺伝的アルゴリズムなどをp5.jsで学べ、Webで無料公開されている。
アルゴリズムを用いて絵画的な作品を制作するジェネラティブアーティスト。作品に加え、フローフィールドなど生成手法を解説したエッセイも公開している。