シェイプ ノードの Arnold プロパティを表示できない
オブジェクトを UI で開く前に、Maya に MtoA プラグインをロードする必要があります。 これが Maya で機能を動作させる方法です(AE テンプレートが評価され、更新されないため)。 最適な方法は MtoA を自動ロードに設定することです。これで問題は起こりません。
File name prefix が AOV で機能しない
AOV をレンダリングする場合、Common タブの File Output パートで、「awesome_render」のような「File name prefix」を設定しても、AOV パスが有効か無効かに関係なくレンダリングされません。 これは Maya に問題があります。 実際のファイル名を処理する方法では、「File name prefix」を明示的に設定しても、一部のパラメータが無視されます。 ファイル名に <RenderPass> トークンを使用してみてください。 この Maya のトークンは AOV のパスに相当し、AOV 名で置き換えられます。
カスタム シェーダにスウォッチのレンダリングが表示されない
Maya でシェーダのカテゴリを設定し、Arnold でスウォッチできることを認識させる必要があります。 次のいずれかのソースコードを使用して、メタデータで設定できます。
AiMetaDataSetInt(mds, NULL, "maya.id", 0x00115H09); AiMetaDataSetStr(mds, NULL, "maya.classification", "shader/surface");
または、シェーダ ライブラリにある .mtd ファイルを使用します。 これは .so/dll と同じ名前および場所にあるはずです。 たとえば、次のように調整を行います。
[node FB_skin] desc STRING "Skin Shader." maya.id INT 0x00115H09 maya.name STRING "aiFbSkin" maya.classification STRING "shader/surface"
カスタム Arnold ライトがライト リンク ウィンドウに表示されない
現在、スカイドームや領域のような Arnold カスタム ライトはライト リンク ウィンドウに表示されません。
defaultLightSet を使用して、Arnold ライトのライト リンク オプションを変更すると解決されます(ライト リンク ウィンドウに変更を加えたら、IPR を更新してください)。
この手順を説明したビデオについては、こちらを参照してください。
Arnold の Standins がライト リンク ウィンドウに表示されます(下図を参照)。
NURBS テッセレーション
MtoA は、NURBS をポリメッシュとして Arnold に送信する前にテッセレートすることについて Maya に依存しています。 MtoA は「Simple Tesselation Options」をサポートしていませんが、「Advanced Tesselation」の「Primary Tesselation Attributes」はサポートしています(下図を参照)。
![]() |
![]() |
![]() |
![]() |
スパンごとのアイソパラム数 - UV 1
|
スパンごとのアイソパラム数- UV 3
|
スパンごとのアイソパラム数 - UV 6
|
スパンごとのアイソパラム数 - UV 9
|
シャドウ ターミネータの効果
これは、テッセレーションが少ない場合、またはオブジェクトに厚みがない場合に発生するセルフシャドウ エラーです。 通常、凹型領域内、またはライトがポリゴン メッシュの背面にある場合に発生します。 これらの状況ではライトが漏れることがあります。
次のような回避策があります。
- 分割するポリゴンの数を増やします(アーティファクトが小さくなります)。
- ポリゴンの単一シートにならないように、オブジェクトに厚みを加えます。
![]() |
![]() |
![]() |
低ポリゴン モデル - シャドウ ターミネータ効果が表れる
|
ポリゴンの分割数を増やすと問題が軽減する
|
ジオメトリの厚さを押し出す - シャドウ ターミネータ効果がなくなる
|
Ai Sky と Ai Skydome ライトを有効にした「ハードウェア テクスチャリング」
Maya のビューポートのハードウェア テクスチャリングは、Ai Sky または Ai Skydome のいずれかのライトを有効にした Maya ファイル テクスチャを使用する場合にのみ機能します。 たとえば「Ai Image」を使用すると、ビューポートは黒になります。
Ai Sky UV マッピングが反転する
U 方向に設定されているランプ テクスチャは、Ai Sky に接続されていると正しくレンダーされません。 これは、Ai Sky を Z 方向に -1 尺度変更し、「Facing」を「back」に設定することによって修正できます。
![]() |
![]() |
U ランプは正しくレンダーされません
|
Sky を Z 方向に -1 尺度変更し、「方向」を「後方」に設定することによって問題を修正します
|
Tx ファイルおよびビューポート 2.0
MtoA は .tx ファイルの読み込み時に 1024 のテクスチャ解像度を使用します。 解像度を大きくする必要がある場合は、ビューポート 2.0 設定で「Maximum Texture Resolution Clamping」を有効にし、「Max Texture Resolution」を調整する必要があります。