ねこでじ(Nekodigi)

Nekodigi’s diary

学習中の気づきをまとめています。応援よろしくお願いします

【Processing】正十二面体を頂点情報だけから作る。

成果物

f:id:Nekodigi:20201015183857g:plain
120 cell, 600 cellを作るにあたって、辺、面の情報を手動で登録するのは不可能に近いので、頂点情報と辺の長さから辺を自動生成するようにしました。

仕組み

頂点はこのようになっています。Φは黄金比です。また、辺の長さは2/Φです。
絶対値符号の所は+-全パターンを入力します。
(±1, ±1, ±1)
(0, ±ϕ, ±1/ϕ)
(±1/ϕ, 0, ±ϕ)
(±ϕ, ±1/ϕ, 0)
en.wikipedia.org

ダウンロード

Simple Dodecahedronという名前で追加しています。
github.com