マリオネットでのビジュアルスクリプトの作成

Vectorworks Design Suite製品のマリオネットツールはビジュアルスクリプト作成用のインターフェイスを備えており、基になるプログラミング言語のPythonに関する知識のない経験の浅いユーザーでも、すぐに理解して、Vectorworksプログラムで複雑なスクリプトを作成できるようになります。スクリプトを作成するには、Vectorworksプログラムでのさまざまな動作を表すノードを配置します。ノードを動作のネットワークに配置すると、順に実行されます。マリオネットツールを使用する前にスクリプトの作成について理解しておくことはユーザーにとって有益ですが、必須ではありません。さらに高度な種類のノードを使用すると、マリオネットネットワークを再利用、統合、および共有できます。経験豊富なユーザーは、必要に応じて基になるスクリプトを編集できます。使いやすく共有しやすいように、マリオネットオブジェクトをマリオネットオブジェクトスタイルのリソースとして保存することもできます。熟練した開発者はさまざまなPythonライブラリを利用し、カスタムノードを作成して配布できます。

世界共通のスクリプトであるため、マリオネットの一部は英語のままとなっています。

スクリプトの作成に関する詳細は、以下のリソースを参照してください:

YouTubeのマリオネットチュートリアル: youtube.com/playlist?list=PLiLCoe7DU1HakhrK2vCWFJGUIltBQgpvG 

マリオネット開発者向けWiki: developer.vectorworks.net/index.php/Marionette 

開発者向けWikiメインページ(開発元サイト): developer.vectorworks.net 

マリオネットのノードの種類

マリオネットツールを使用してノードを配置する

マリオネットネットワーク

マリオネットのラッパー(Wrapper)ノード

ラッパーノードからメニューコマンドを作成する

オブジェクトノードを使用する

マリオネットネットワークの保存と取り出し

高度なマリオネットスクリプト

マリオネットオブジェクトのプロパティ

マリオネットチュートリアル:簡単な柱状体を作成する

マリオネットチュートリアル:簡単なキャビネットを作成する

スクリプトを使用する