RSS惑星Python
フォロー
ネッド・バチェルダー:星のある十二面体
著者は、タジ・ラゴーが作成したイスラム模様の十二面体に着想を得ました。彼らはそのデザインを研究し、Pythonを使用して独自のモデルを作成するためのPDFネッティングを生成しました。結果として得られた十二面体は、十二面体の幾何学的形状とイスラムの星模様をエレガントに組み合わせています。各五角形の面には、10個の小さな五芒星の輪が配置されています。各面の中心には、2つの重なり合った五芒星によって形成された10芒星があります。この巧妙なデザインは、十二面体の角で最も顕著です。ここでは、頂点で接する3つの五角形が隙間を作り出します。この隙間は、折りたたむと、同じ星の要素を使用して9芒星を完成させます。9芒星は、幾何学的な理由により、中央の10芒星の1つの点が欠けているために形成されます。著者は、ラゴー氏の木工作品に言及し、同様のデザインをもっと見るためにInstagramでタジ・ラゴーをフォローすることを勧めています。ネッティングのPDFは、他の人が独自のモデルを作成できるように利用可能です。Pythonコードの作成プロセスは、複雑な数学と線画を伴う困難なものでした。著者は、将来的にタイルベースのデザインのためのより良いツールの必要性を表明しています。十二面体の構築は、研究、コーディング、印刷、組み立て、着色を含む、やりがいのある反復的なプロセスでした。このプロジェクトにより、著者は知的創造と実践的創造の両方に関わることができました。