しばらく何故だ何故だと思いながら放置していた問題の原因が分かったのでメモ
MAYA用の公式プラグイン&スクリプト集「MAYA Bonus Tools」
標準機能には無い便利な機能を無料で使えるので、MAYAをPCにインストールしたら、とりあえずコレもいれておく。
そんな存在の「MAYA Bonus Tools」ですが、MAYA2022にアップデートした際に問題がおきました。
MAYA2022のインストールは何も問題無く、MAYAの挙動も順調。
続けて「MAYA Bonus Tools」をダウンロードしインストール。MAYAのメニューに追加された[ Bonus Tools]をクリック
「何?このメニューリスト!!」
機能名のテキストがダラダラと並ぶ、長いメニューリストが表示され、そして何をクリックしてもエラーが返される。
「MAYA Bonus Tools」のバージョンが古いのかと思い、アンイストール→ダウンロード→インストールを何度か繰り返すも一向に治らない。
▲機能名のテキストが並ぶだけで、グループ分けがされてないメニューリスト

問題の原因が分からず、しばらく放置してましたが、ふと思い立ってMELスクリプトのディレクトリを見てみたら、2つのMELスクリプトファイルを発見。
「bonusToolsHelp.mel」「bounusToolsMenu.mel」
「MAYA Bonus Tools」のスクリプトなのは確実なのですが、問題は作成日

2018/03/01 !? 怪しい
MELスクリプト「bounusToolsMenu.mel」をテキストエディタで開くと、MAYA2008に対応するアップデートの記述が。

確実にコレが原因だと目をつけて「bonusToolsHelp.mel」「bounusToolsMenu.mel」を削除、そしてMAYAを再起動。
再起動したMAYAのメニューに追加された[ Bonus Tools]をクリック。
今度は無事に最新のBonus Toolsのメニューリストが表示できました。
▲各機能がグループ分けされたメニューリスト
原因自体はつまらないモノでしたが、最新のMAYA2022のスクリプトフォルダに何故古いMELスクリプトが紛れ込んだのか。
最新のMAYAをPCにインストールする際に、既存のMAYAのスクリプトフォルダにあるMEL及びPythonのスクリプトを、全て最新バージョンのスクリプトフォルダにコピー&ペーストするのを繰り返していたので、古い古いスクリプトも残ってしまった。
最新のMAYAで使えないスクリプトが残っていると、思わぬバグをひき起こす原因になりうる事が認識できたので、時々スクリプトフォルダ内のスクリプト群を整理したほうが良さそう。
|
現在、プロフェッショナル以外の個人でもCG作品やゲームを制作出来る環境が簡単に手に入れられる様になりました。Unreal EngineやUnityにはアセットストアが整備され、そこから様々なモデリングデータやエフェクトデータなどを購入すれば... |
【デジハリONLINEの 基礎動画 + AdobeCC一年ライセンス のお得プラン】
Adobeのプラチナパートナーに認定されているデジタルハリウッドのオンラインCGスクール
「デジハリONLINE」が提供する
「Adobeマスター講座」。
基礎動画教材とAdobe creative cloudの一年版ライセンスがセットになった、コスパ最強のパッケージプランです。
学習ノルマは一切ありません。AdobeCCだけを目的に契約してもOK!
>>
デジハリONLINE「Adobeマスター講座」
|
近年プログラミング学習の需要が高くなっています。CGデザインの業務に携わる現場でも、その需要は益々高くなりプログラミングが分かる人と分からない人で、今後大きな開きが出てくると思われます。そしてプログラミングが学べるプログラミングスクールもリ... |
|
しばらく何故だ何故だと思いながら放置していた問題の原因が分かったのでメモMAYA用の公式プラグイン&スクリプト集「MAYA Bonus Tools」標準機能には無い便利な機能を無料で使えるので、MAYAをPCにインストールしたら、と... |
|
ハリウッド映画やビデオゲームなどの業界で広く使われている3DCGツールのAutodesk「MAYA」元々プロフェッショナル向け製品という事も有り非常に高価なので、個人では中々手を出しにくい、というかそもそも購入すら念頭に無い人が殆どだったで... |
|
BTOパソコンの草分け的ブランドFRONTIER(フロンティア) 3DCG/動画編集/ゲーム用途に合わせてCPUやGPUなどパーツを自由に選べてコスパにもこだわる方にオススメ。 |
Facebook
Pocket
LINE
はてブ
おすすめの関連記事
|
2020年6月27日以降、特定の悪意あるスクリプトの影響を受けるとMAYAの動作を妨げるマルウェアが確認されました。 ・https://area.autodesk.jp/information/securitytools/ 問題の症状は、... |
|
Freeで使えるMAYAのスクリプトツールを紹介します。DupAlongPathToolboxオブジェクトをパスにそって複製し並べられるMELスクリプトです。単にオブジェクトをパスに沿って並べられるだけでなく、パスにオブジェクトを吸着したま... |
|
「せっかく黒く潰れない様に法線を調整したのに、またやり直し!?」皆さんも此の様な経験は一度や二度ではないでしょう。3DCGツールのモデリング過程で法線が崩れる問題は逃れる事ができません。MAYAに限らず3DCGのモデリングは、「修正修正」「... |
|
if 文の条件式はさまざまありますが、in も条件式によく使われます。
in も条件式に使えるのはlistだけではなく文字列や辞書でも使えます。
使い方を覚えると条件式のバリエーションも増えてPythonスクリプトで出来ることも増えるので是非覚えてほしいと思います。 |
|
ハリウッド映画をはじめ世界中のCG映像やビデオゲーム制作で使用されているAutodeskの「MAYA」高度なモデリングやアニメーション、高品質なレンダリングと非常に高性能なソフトウェアですが、プロフェッショナル向けという事も有り非常に高価。... |
あわせてよく読まれている記事