Python + MaxScriptのツール開発入門(Max2020版)その7
前回、ツール本体になるPythonファイル先頭のインポート部分までを書きました。今回はツール本体のクラス、およびそのクラスを呼び出す実行部分を実装していきます。
ツール本体のクラスを作るツール本体のクラスは、QtDes ...
Python + MaxScriptのツール開発入門(Max2020版)その6
前回までに、MaxScriptを使用した実行部分と、PySide2を使用したUI部分ができました。これらを使ってPySideのUIからMaxScriptの実行関数に情報を渡して動作させるツールを作成しましょう。
ツール本体のク ...
Python + MaxScriptのツール開発入門(Max2020版) その5
PySide2のUIを作成するQtDesignerというツールが以下の場所にあります。
(pythonインストールフォルダ)\Lib\site-package ...
Python + MaxScriptのツール開発入門(Max2020版)その4
前回で実行部分のMaxScriptが仕上がったので、いよいよPythonでUIを作成します。
が。3dsmaxに搭載されているPython環境にはUIを作成するためのツールが含まれていません。そのため、別途それを用意す ...
Python + MaxScriptのツール開発入門(Max2020版) その3
前回のラストで選択オブジェクトをX方向に1つ複製、移動するところまでの実装ができました。
ここからこれを目的の動作に向けてブラッシュアップしていきます。
X方向の複製動作を実装するまずは、X ...
Python + MaxScriptのツール開発入門(Max2020版) その2
グリッドコピーということでグリッド状にオブジェクトのコピーを配置することを考えますが、ひとまずグリッド状というのは置いておいて、選択したオブジェクトをコピーする動作を実装してみましょ ...
Python + MaxScript のツール開発入門(Max2020版)その1
下の画像のような、選択したオブジェクトをX軸、Y軸、Z軸それぞれ等間隔にコピー配置する、というツールを考えます。そんなものをいつ使うんだという話はありますが、ここでは単純にツールに落とし込む練習としてこれを題材に ...
Python + MaxScript のツール開発入門(Max2020版)その0
3dsmax のPython 環境もこなれてきて、どっぷりとPython に浸かったツール開発もできるようになってきました。Max2018でGUI がPySide2 に切り替わり、2017以前との並行開発に一時 ...
3dsmax+Pyside2でUIにアイコン等の画像を使用する
今回はごくシンプルな例として、画像ボタンを作る例をやってみます。使用する画像は別途用意しておきます。
ベースUIを作るここではごくシンプルに、Dialog without Buttons(ボ ...
PySide2(5.6.2)でQtDesignerが起動しない問題の対処法
以前のエントリでビルドしたPySide2ですが、実際に使用するにはいろいろと問題があります。このバージョンに残っている問題で、その後解決されているので現在のバージョンでは問題ないのですが、今回ビルドしたものにはいくつか問題があります。 ...