pymelドキュメント

※このページは個人用pymelドキュメントの日本語翻訳ページです。
基本的には機械的に翻訳したものをはりつけるだけです。
随時、わかりやすく変更するかもしれません。
歯抜けだらけです、暇を見つけてぼちぼち追加していきます。
※元ページ
PyMEL v1.0.0 documentation

PyMEL for Maya

PyMELは、MayaのPythonスクリプトがあるべき道を連携するようになります。 Mayaのコマンドモジュールは、Pythonの関数にMELコマンドの直接の翻訳です。特に、柔軟な、オブジェクト指向の設計を - その結果は、Pythonの長所を活用していない非常に扱いにくいとunpythonic構文です。 PyMELは、クラス階層にそのコマンドの多くを組織し、そして、より簡潔かつ直感的に操作できるようにそれらをカスタマイズすることによって、cmdsのモジュール上に構築されています。



pymel.versions
簡単に現在実行中のバージョンでのMayaのバージョンを比較するための関数が含まれています。


pymel.internal
低レベルのマヤとpymelユーティリティ

pymel.core.animation
アニメーションに関連する関数

pymel.core.effects
FXに関連する関数

pymel.core.general
一般的なノードと属性の機能だけでなく、メインPyNode基本クラスが含まれています。

pymel.core.language
MelGlobalsとメルを含むスクリプトに関連する関数やクラス

pymel.core.modeling
モデリングに関連する関数

pymel.core.other
そのようなプラグインによって作成されたコマンドとしてMayaのマニュアルに記載されていない機能

pymel.core.rendering
レンダリングに関連する関数

pymel.core.runtime
ランタイムコマンド。

pymel.core.system
ファイル、参照、およびシステムコールに関連する関数およびクラス

pymel.core.windows
UI要素だけでなく、そのクラスのカウンターパートを作成するための機能。

pymel.core.context
すべてのコンテキストコマンドの機能(以前に"ctxを")が含まれています。

pymel.core.datatypes
Mayaのベクトル、ポイント、色、マトリックス、TransformationMatrix、クォータニオン、EulerRotationタイプのラップ

pymel.core.nodetypes
DependNode、変換 、 メッシュ 、およびカメラを含む、Mayaの型の階層に対応するクラスが含まれています。


[pymel.util>URL
pymelに依存しない一般的なユーティリティ

pymel.util.arguments
ネストされた引数のリストを平坦化する引数はイテレーション可能かどうかをチェックするような引数の操作ユーティリティーなどを定義します

pymel.util.arrays
任意の長さのVectorNとMatrixNクラスのベースとなる汎用的なN - dimensionnal Arrayクラス

pymel.util.common
一般的に使用されるユーティリティ


pymel.util.enum
Pythonで堅牢な列挙型のサポート

pymel.util.mathutils
有用な数学関数を定義します。

pymel.util.namedtuple
という名前のフィールドを持つタプルの新たなサブクラスを返します。

pymel.util.path
ファイルシステムのパスを表します

pymel.util.trees
純粋なPythonのツリーの実装またはnetworkxのライブラリのいずれかをラップすることのできる、ツリーモジュールが存在する場合

pymel.util.utilitytypes
一般的なタイプを定義し、タイプ関連ユーティリティ:シングルトン、など

最終更新:2011年11月11日 14:34