マリオネットオブジェクトやプラグインオブジェクトなどのパラメトリックオブジェクトを対象に、複数パターンのパラメータの組み合わせを一括で計算するパラメータスタディの方法を紹介します。
マリオネット・スクリプト解説講座
第31回「一括パラメータースタディ」








マリオネットオブジェクトやプラグインオブジェクトなどのパラメトリックオブジェクトを対象に、複数パターンのパラメータの組み合わせを一括で計算するパラメータスタディの方法を紹介します。
今回は三脚のシンボルをカスタマイズして、センターポール部分が可動するオリジナルのオブジェクトを作成します。
前回解説したAnyノードと似た機能を持つfunctionノードをご紹介します。functionノードはAnyと同様にPythonコードの短いプログラムを記述することができます。今回はAnyとfunctionノードの違いと、その活用方法について解説いたします。
AnyノードはPythonコードの短いプログラムを記述して実行できる特殊なノードです。Anyノードを使いこなすことができれば、マリオネットの活用の幅が大きく広がります。今回は、すぐに真似できるAnyノードの記述例をいくつか紹介します。
アルゴリズミックデザインのためのカスタマイズノード第3弾として、Pythonの外部ライブラリを活用してボロノイ図を生成するVoronoiノードをA&Aノードライブラリに追加しました。今回はこのVoronoiノードを使用して、ボロノイ図をプロダクトデザインに取り入れる方法をご紹介します。
A&Aイベントスタッフからマリオネットで建具を作成されるユーザー様が増えてきたと嬉しい声を頂戴しました。同時に、マリオネットオブジェクトを壁に挿入した際の開口部の形状のコントロールについて質問を受けましたので、アウトライン引き戸(バーンドア)のマリオネットオブジェクトを例に解説していきます。
今回は、マリオネットでの作業の質を高める豆知識やテクニックをいくつかご紹介します。
前回に引き続きアルゴリズミックデザインにご活用いただけるノードをご用意しました。「Sierpinski」ノードはフラクタル図形の一種であるシェルピンスキーのギャスケットを作成します。
誰もがマリオネットでアルゴリズムデザインを気軽に始めることができるように、A&Aノードライブラリにアルゴリズムデザインに特化したノードを追加しました。第1弾は、ブラウン運動を利用した粒子の凝縮体を作成できるDLAノードです。
先日リリースされたVectorworks 2022に搭載されるマリオネットツールでは玄人向けのアップデートが適用されています。地味ながら作業効率がグンと向上する機能となっておりますのでぜひチェックしてください。
今回はサイズと分割数が可変な格子のオブジェクトを作成します。直方体の棒を組み合わせたシンプルなつくりになっていますので、マリオネット初心者にぴったりの内容です。
マリオネットツールには600以上のノードが搭載されています。図形を作図するもの、移動するもの、データを整理するもの、計算するものなど多種多様で、すべてのノードを記憶するのは不可能です。その中でも、マリオネットツール活用するうえで知っておいて損はないノードを10種類紹介します。
ルーバーやプロダクトデザインなど採用される輪切り風のデザインは、マリオネットを使用すれば簡単に作成することができます。自由な形状のソリッドから輪切りのデザインを作成するプログラミング例を紹介します。
前回マリオネットでNURBS曲線を使用する方法を紹介しました。今回はNURBS曲面を扱います。オブジェクの”面”を直接コントールすることで3Dの表現の幅がグっと拡がります。
Vectorworksでの3Dモデリングにおいて、自由な曲線・曲面の表現ではNURBS曲線・曲面が力を発揮します。今回はマリオネットでのNURBS曲線の使い方を解説しながら簡単な屋根のモデリングをご紹介します。