python
アプリケーションの多重起動を防ぐ 同じウィンドウが複数立ち上がって欲しくないスタンドアロンのアプリケーションを開発していたので、何か良い方法は無いかと探してみました。
Maya起動時に出現するスプラッシュスクリーンのイメージを設定する。 Maya起動時に出現するスプラッシュスクリーンのイメージを設定する。 1. 既存のスプラッシュスクリーン画像を置き換える(非推奨) 2. ユーザードキュメントに配置した画像を読み込む 3. 環…
os.pathでパスを分解する 使うモジュール os 使う関数 os.path.split パス名 path を (head, tail) のペアに分割します。 tail はパス名の構成要素の末尾で、 head はそれより前の部分です。 例: ('C:/Program Files/Autodesk/Maya2018/bin', 'maya.exe') os…
これは Maya Advent Calendar 2018 12月21日の記事です。 def test(aaa=[], bbb='test'): return aaa, bbbprint test(aaa=['a','b'], bbb='ddd')>> (['a', 'b'], 'ddd')こういう風に書くこともできるのね。これならモジュールをcmds風に使わせることもできそ…
Mayaの拡張スクリプトエディタ CharcoalEditor の紹介です。 Charcoal Editor Overview from Chris Zurbrigg on Vimeo. zurbrigg.com 特徴 機能の比較 注意点 ダウンロード
この記事は Maya-Python AdventCalendar2017 13日目の記事です。 qiita.com pyside/pyside2 に対応した QtDesigner → Maya GUI の作成手順を紹介したいと思います。 QtDesignerで作成した.uiを.pyに変換してから使用する方法を紹介します。 こんなことありま…
Mayaのスクリプト開発にAtom Editorを愛用しております。 Atomユーザーを増やすべく便利なパッケージ達を紹介していきたいと思います。 前回の記事では初期設定という名目で、Atomを使う上で必須となるであろうパッケージを紹介させていただきました。 今回…
通常のソートでは、ゼロ埋めをしていない数字を含む文字列のリストをソートする場合、期待通りの並び順になってくれません。