Rhino/Grasshopperの世界に、また一つ強力なツールが加わろうとしています。今回は、従来のツイストボックスモーフィングの概念を拡張し、より多様な形状に対応する「プリズムモーフィング」についてご紹介します。

新しいモーフィングの可能性

Rhino/Grasshopperでジオメトリを変形させる際、ツイストボックスモーフィングは非常に広く使われている手法です。しかし、この手法は四角形メッシュに限定されるという制約がありました。今回紹介する新しいコンポーネント群は、この制約を打ち破り、プリズム形状を基準としたモーフィングを可能にします。使い方はツイストボックスモーフィングと似ており、基準となるプリズム、変形させたいジオメトリ、そしてターゲットとなるプリズムを入力するだけで、変形されたジオメトリが得られます。

従来の課題を乗り越える

なぜこのツールが必要なのでしょうか? 多くのデザイナーは、ベースメッシュから格子構造やねじれたボックスのセットを作成する際に、押し出しやトゥイーンといった手法を用いています。しかし、これは結果として四角形メッシュに限定されてしまうという問題がありました。この新しいツールを使えば、例えば三角形のみで構成されたグリッドから、複雑な格子構造を生成できるようになります。これにより、四角形メッシュでは難しかった、不規則な形状にコンフォーマル(適合的)な格子構造を、はるかに簡単に作成できるようになります。これまで不規則な形状を四角形メッシュで表現しようとすると、大きな歪みやメッシュのクリッピングが発生しがちでしたが、プリズムモーフィングでは四角形と三角形を混合させることで、形状に美しく適合する格子構造を実現できます。

具体的な応用例とその魅力

例えば、ミッドソールのデザインを考えてみましょう。このツールを使えば、四角形ベースのデザインでありながら、三角形を取り入れることで均一性を保ちつつ、複雑な形状に沿った美しい格子パターンを生み出すことが可能です。赤色で示されたプリズムが、その変形をガイドしている様子がイメージできますね。これにより、デザインの自由度が格段に向上し、より洗練された形状を生み出すことができるでしょう。

独自のコンポーネント群

この機能を実現するために、新しいデータタイプ「prism」が導入されています。そして、これを扱うためのいくつかのコンポーネントが用意されています。例えば、基本的なプリズムを作成する「Construct Prism」コンポーネントや、Pufferfishのような機能を持つ「Prism Tween Meshes」コンポーネントなどが開発されています。これらのコンポーネントは、CrystallonPufferfishといった既存の強力なツール群と連携し、ユニットセルを配置する代替手法として、デザインの可能性をさらに広げることを目指しています。

今後の展望とフィードバック

開発者は現在、ツールの初版を完成させ、フィードバックを求めている段階です。近いうちに公開される予定とのことですので、Rhino/Grasshopperユーザーの皆さんは、ぜひ試してみて、その使い心地や改善点について意見を寄せてみてはいかがでしょうか。このツールが、あなたのデザインワークフローに新たなインスピレーションをもたらすことは間違いありません。