// Warning: file: C:/Program Files/Autodesk/Maya2015/scripts/startup/findStartUpCamera.mel line 130: Could not find an appropriate startup camera: top. A substitute will be used. // "適切な起動カメラが見つかりません"、みたいなエラー。 シーンは問題無く扱えるけど気持ち悪い系の。 対象のカメラをリセットする事で、解決出来るようです。 viewSet -home top;viewSet -home side;viewSet -home front;viewSet -home persp; "全オブジェクトのエクスポート→新規シーンにインポート"で 対処している方は、こちらをお試しくださいませ^^
MayaでPythonを用いたツール開発を行う場合,Visual StudioやEclipseのようなIDEに染まってしまった開発者にとっては,Mayaのスクリプトエディタだけでは満足なプログラミングができません.本記事では,Visual Studio 2013 ProfessionalをMaya python開発環境として利用する方法をまとめます. 設定の手順は下記の通りです.なお,あらかじめMaya Developer Kitがインストールされているものとします(2015/6/11追記) Python Tools for Visual Studioのインストール Python Toolsの設定 Pythonプロジェクトの作成 便利プラグインの導入 参考にしたサイト Adding Maya Python Auto Completion To Visual Studio 2013 | cg
wxPythonが使いたいのでインストールしたのですが、 なんかトラブルがあったらしく、変なところにインストールされてしまいました。 仕方なく、そこにpythonpathを設定して使っていたのですが、 そしたらMaya.envに設定してあるpythonpathが無視されて、 システムで設定したpythonpathが優先されてしまっていました。 つまり、Maya.envとシステム環境変数では、システム環境変数の方が優先されてしまうということ。 かといってMayaで使う自分モジュールとかを いちいちシステム環境変数で設定するのは面倒すぎるということで 解決方法を探してみました。 1. MAYA_APP_DIR以下のscriptsフォルダにモジュールを入れる。 →例えば、win環境でデフォルトであれば、 C:\Documents and Settings\(user-name)\My Docum
Python は、近年、映画を作成する上で不可欠なものになってきているプログラム言語の1つです。スクリーンに絶大な効果を与えることになるPythonを活用していない長編アニメーションやVFXを用いた映画はほとんどないと言っていいでしょう。 映画について考える際、プログラマは映像を生み出す芸術性について考えることがあります。しかし、映画業界の技術面を気にする人はほとんどいません。 そのようなこともあり、これまで幸運にも私が携わることのできたいくつかの有名な映画でどのようにPythonを使用したかを記事にまとめ、ブログに投稿してきました。これにより、Pythonがどれだけ映画全般に貢献しているかを示すことができれば幸いです。 また、最近私は、アーティストに Python For Maya(Mayaで使うPython) のオンライン講座を udemy に公開しました。この業界でのスキルの重要性が
一般 PyMELのバージョンを調べる。 import pymel print pymel.__version__ 1.0.5 Mayaのバージョンを調べる。 pymel.versions.current() 201200 pymel.versions.shortName() u'2012' pymel.versions.fullName() u'2012 x64' Mayaが64bitバージョンかどうかを調べる。 pymel.versions.is64bit() MAYAのインストールされているフォルダを調べる pm.Env.envVars['MAYA_LOCATION'] # Result: 'C:/Program Files/Autodesk/Maya2016' # MAYA の動作しているマシンの OS を調べる pm.about(os=True) # Result: u'win64
皆さま、スープカレーは食べていますか。 ヨセミテです。 先日、スープカレーShantiに行ってまいりました。 関東の店舗数が多く、そこそこ通い易い距離なので何度か食べに行ってます。 とてもおしゃれな店内が印象的なお店です。 さっぱり目のスープカレーでチキンがやわらかく、美味しく頂きました。 皆さんの快適なスープカレーライフを心より望んでおります。 ▼Pymelの話 以前のブログで書かさせていただいたとおり、今回からPythonについて書いていこうかな、と思っていました。 Maya上でスクリプトを利用する場合、mel、cmds、Pymelなどがあります。 入社時はcmdsを利用していたのでが、 最近制作の主軸はめっきりPymelになってきています。 MEL → cmds に乗り換えたときも作業工程を短縮できた実感があったのですが、 Pymelはその時と比較にならないほど工程を短縮できているよ
前回、このような記事を書きました。 それで何が言いたいかと…。 スクリプトが苦手な方にとってはPyMELは一つの強力なツールになるということです。 これをどうしても伝えたい! どうしよう! じゃあ自分のブログで勝手にやろう! というので勝手に始めます。 まずはMayaでPyMELというのを使ってみましょう。 特にPythonがどうとかは説明しません。 実行してみて、結果が返ってくる…これがスクリプトの楽しみです。 実行して本当にそうなると楽しいですよね!そうなることが大事です。 気難しいことは後で覚えましょう。 PyMELを使える準備をします。 では、初めのステップとしてPyMELを使える準備をします。 MayaのメニューからWindow -> General Editors -> Script Editor を立ち上げ Pythonタブに以下のコードを書き実行します。 import py
最近またMaya仕事ばっかりやってる僕です。 Maya仕事となると割とスクリプト書くので、大分しばらくぶりにちょいちょいスクリプト書いてます。 が、時間が経つと人というものは変わるものですね。 ここ数年まともにツールを作っていなかったためか、スクリプト書くのがまぁめんどくせーめんどくせー。 ツール書くのが嫌いになったとかそういうことではないのですが、 簡単なツールを書くのに時間がとられるのがもう嫌で嫌で。 簡単に言うと面倒くさがりが加速してしまったのです。悲しいことです。 なんとか楽にスクリプティングは出来ないものかと思い、以前からなんとなく気になっていたpymelを試してみることにしました。 pymel 今僕はMaya2011をメインで使用しているのですが、2011からはpymelが標準搭載なので、 今までみたいにセットアップがどうたらとか考えるまでもなく簡単に使えるのも とりあえず触っ
Python 入門 始めに Python は 汎用のスクリプト言語です。 Python は Windows, Linux, Mac OS X などの主な OS 上でプログラミングを行って、 実行させることができます。 スクリプト言語なので、C++ や Java のようにコンパイルの必要もありません。 OS 固有の機能を使用していなければ、同じスクリプトがどの OS 上でも動作します。 Python によって作成できるプログラムは、ほとんどすべての分野に及びます。 CG、 Web、 データベース、科学計算、などです。 Python はさまざまなアプリケーションソフトをコントロールするためにも使用できます。 一般的かつ代表的なところでは、 Microsoft Word, Excel, Access, Internet Explorerなどがあります。 CG ソフトでは Photoshop, I
あたりで。 init Mayaの機能を使うためのモジュールが用意されていますが、 import後にイニシャライズする必要があります。 そのあたりはこちらで軽く触れています オプション 起動時にスクリプトを与えて自動処理させたり、オプションを指定して挙動を替えたりできます。 どういうオプションが用意されているか確認するときは "C:\Program Files\Autodesk\Maya2016\bin\mayapy.exe" -h -hもしくは--helpを付けます。 するとこんな感じ(▼) usage: C:\Program Files\Autodesk\Maya2016\bin\mayapy.exe [option] ... [-c cmd | -m mod | file | -] [arg] ... Options and arguments (and corresponding e
これはなに? mayapyにてpipをインストールしてみます。 こちらの記事の続きです。「mayapy…?」という方は先にお読みいただけるとよいかと思います。 mayapy - Maya内Python http://qiita.com/it_ks/items/5045c99461cb6edef761 前提 Pythonパッケージを管理するには、いくつかの方法(ツール)が用意されているようです。 今回は、こちらの内容を参考に Python パッケージ管理技術まとめ (pip, setuptools, easy_install, etc) http://www.yunabe.jp/docs/python_package_management.html 2014/12時点で最もモダンとされるpipを選択します。 のインストールについての公式ドキュメント https://pip.pypa.io/e
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く