マリオネット・スクリプト解説講座

第37回「プラグインオブジェクト超入門」

FundamentalsArchitectLandmarkSpotlightDesigner2023

マリオネット解説講座はマリオネット・スクリプト解説講座にリニューアルしました。マリオネットだけでなくVectorScriptやPythonなどVectorworksプログラミング全般について、機能の最新情報やテクニックをお伝えしていきます。

“第37回「プラグインオブジェクト超入門」” の続きを読む

マリオネット・スクリプト解説講座

第28回「Anyノードの使い方」

ArchitectLandmarkSpotlightDesigner2022

AnyノードはPythonコードの短いプログラムを記述して実行できる特殊なノードです。Anyノードを使いこなすことができれば、マリオネットの活用の幅が大きく広がります。今回は、すぐに真似できるAnyノードの記述例をいくつか紹介します。

“第28回「Anyノードの使い方」” の続きを読む

マリオネット・スクリプト解説講座

第13回「マリオネットスクリプトの暗号化」

ArchitectLandmarkSpotlightDesigner2021
マリオネットで作成したプログラムはPythonスクリプト形式で取り出すことができるのをご存知でしょうか。今回はこのPythonスクリプト取り出し機能を使ってマリオネットスクリプトを暗号化する方法をご紹介します。

“第13回「マリオネットスクリプトの暗号化」” の続きを読む

マリオネット・スクリプト解説講座

第8回「外部ライブラリの使い方」

ArchitectLandmarkSpotlightDesigner2020

マリオネットではノードに埋め込まれたPythonコードのプログラムを直接編集することでオリジナルのノードを作成することができます。Pythonでは外部のライブラリを使うことによって機能を拡張することができます。これをマリオネットのプログラムで利用する方法をご紹介します。

“第8回「外部ライブラリの使い方」” の続きを読む

ミニツール

オンライン地図 プラグイン

Vectorworks 2014から、内部開発言語としてPythonを使うことができるようになりました。Pythonは標準で様々なことを行うことができます。
その1つとして、サーバ上の情報を取得するライブラリがあります。オンライン地図ツールは、Google Mapsの地図画像を取得し、Vectorworks上に表示するプラグインです。 “オンライン地図 プラグイン” の続きを読む