2024-03-15から1日間の記事一覧
はじめに Catmull-Clark subdivision surfaceのErkamanの実装を見つけたので、解説します。 該当ソースはindex.jsの_catmullClark関数です。1行ずつではありませんが、全て解説します。 0. 引数 positionsは点配列でArray<Array<number>>やArray<float32Array>です。 cellsは面配列で、Ar</float32array></array<number>…
Catmull–Clark subdivision surfaceとは Catmull–Clark subdivision surfaceとは、2024年現在使われているOpenSubdivの元になったアルゴリズムです。 BlenderもShade3DもOpenSubdivに対応しているようです。 Catmull-Clark Subdivisionに解説していくので、…