Alembic_Import: ImporterPlugin
Alembic 読み込みプラグインを MAXScript に公開します。3ds Max 2016 以降で使用可能です。
コンストラクタ
Class instances not creatable by MAXScript.
エイリアス:
Alembic_Import
AlembicImport
Alembic_Import インタフェース:
プロパティ:
AlembicImport.ZUp : boolean : Read|Write
True に設定すると、読み込まれたファイルは 3ds Max の Z アップ座標系として扱われます。
False に設定すると、読み込まれたファイルは Maya の Y アップ座標系として扱われます。
AlembicImport.ImportToRoot : boolean : Read|Write
Alembic の読み込みオプションの[ルートに読み込み](Import To Root)の状態をコントロールします。
False (既定値)に設定すると、読み込まれた Alembic オブジェクトは Alembic コンテナの親になります。1 つのオブジェクトとして読み込まれた
Alembic を変換または選択する場合に便利です。
True に設定すると、読み込まれた Alembic オブジェクトは親を持たないワールドの子になります。
メソッド:
メソッドは公開されません。
アクション:
アクションは公開されません。
例
|
--This example uses the files created in the
--AlembicExport:ExporterPlugin topic:
resetMaxFile #noprompt --reset the scene
AlembicImport.ZUp = true --tell the importer to expect Z up (Max mode)
AlembicImport.ImportToRoot = false --parent to an Alembic Container
importFile (GetDir #export +"\\alembictest_hdm5_max.abc") #noPrompt using:AlembicImport
--RESULT: The loaded Cone matches the original animation
resetMaxFile #noprompt --reset the scene
--note that the importer is still in Max Z up mode
importFile (GetDir #export +"\\alembictest_ogawa_maya.abc") #noPrompt
--RESULT: The Cone will be imported with the wrong orientation
--because the file contains Y up data.
resetMaxFile #noprompt --reset the scene
AlembicImport.ZUp = false --tell the importer the file is not Z-up
AlembicImport.ImportToRoot = true --import as Child Of The World
--import the Maya file with Z up disabled:
importFile (GetDir #export +"\\alembictest_ogawa_maya.abc") #noPrompt
--RESULT: The Cone will now be oriented correctly
|