maya arnold assファイル作成時のcolor managerの設定

maya arnold assファイル作成時のcolor managerの設定

tec_stf
Enthusiast Enthusiast
1,772件の閲覧回数
8件の返信
メッセージ1/9

maya arnold assファイル作成時のcolor managerの設定

tec_stf
Enthusiast
Enthusiast

お世話になります。

 

mayaで作ったモデルをassファイルでexportしてarnoldレンダリングをしています。

レンダリング結果を見ると、全てのファイルが真っ白の状態でした。(ファイルはtiff保存)

そこで以下の方法を行いました。

 

①mayaでassファイルをexportする際に、color managerを選択しない。
②作成したassファイルを開いて、color_space "○○"と表示されている所をcolor_space "sRGB"にして上書き保存する。

 

上記ですと、ちゃんとレンダリングされていました。

しかし、数百枚もあるassファイルを1枚ずつ開いて上記②の処理をするのは時間の無駄ですので

簡単な方法がありましたらご教示いただければと思います。

 

どうぞよろしくお願いいたします。

0 件のいいね
1,773件の閲覧回数
8件の返信
返信 (8)
メッセージ2/9

SOTOMEA
Autodesk Support
Autodesk Support

こんにちは。

 

以下のkickのドキュメントによると環境変数 SYNCOLOR で別途用意したsynColorConfig.xmlを設定することで、
カラー管理をオーバーライドすることが出来ると書いてあるので、それを利用することで.ass内を書き換え無くてもレンダリング出来るかもしれません。

https://docs.arnoldrenderer.com/pages/viewpage.action?pageId=130613835

 

以下のサンプルはLinux用に書かれているので、Windowsを使用する場合は set を使用する必要がります。

$ export SYNCOLOR=/path/to/synColorConfig.xml


Windows
C:>set SYNCOLOR=C:\path\to\synColorConfig.xml
など。

ちなみに、上記サイトにも記載がありますが、synColorConfig.xmlの例は以下のフォルダにあります。
(Maya日本語UI使用時)
"C:\Users\<ユーザ名>\Documents\maya\2020\ja_JP\prefs\synColorConfig.xml"

 

実際には試していますが、おそらく以下のような手順だと思います。

  1. 例の.xmlファイルをどこか別のフォルダにコピー
  2. コピーした.xmlファイルを自分の設定に編集
  3. コマンドプロンプトで以下のようにレンダリングするのだと思います。

    set SYNCOLOR=synColorConfig.xmlのパス

    kick (オプション) xxx.ass

 



Sotome
メッセージ3/9

akina.yokoyama
Alumni
Alumni

@tec_stf さん、こんにちは。コミュニティのご利用ありがとうございます。

 

 

その後、状況はいかがでしょうか。

 

SOTOMEA さんから返信が来ています。

ご確認ください。

 



Akina Yokoyama
Community Coordinator
0 件のいいね
メッセージ4/9

tec_stf
Enthusiast
Enthusiast

お世話になっております。

ご教示いただき、ありがとうございます。

勉強不足で難しくて理解できていないのですが、

 

assファイルをwindowsPCで作成し、レンダリングをLinuxサーバで行う場合、

バッチスクリプトに以下の1行を追加すればよろしいのでしょうか。

$ export SYNCOLOR=/path/to/synColorConfig.xml

 

 

"C:\Users\<ユーザ名>\Documents\maya\2020\ja_JP\prefs\synColorConfig.xml"

上記にあるsynColorConfig.xmlを開くと、14行ありますが

 

2.コピーした.xmlファイルを自分の設定に編集

 

というのは、何行目をどのように編集するのでしょうか。

 

 

メッセージ5/9

SOTOMEA
Autodesk Support
Autodesk Support

こんにちは。


>assファイルをwindowsPCで作成し、レンダリングをLinuxサーバで行う場合、
>バッチスクリプトに以下の1行を追加すればよろしいのでしょうか。
>$ export SYNCOLOR=/path/to/synColorConfig.xml

追加する行は"$"抜きの以下になります。"/path/to/"はあくまで例なので、実際のパスは自分が作成したsynColorConfig.xmlの場所になります。


export SYNCOLOR=/path/to/synColorConfig.xml

 

先頭の"$"が何かは"Linux シェル"等で検索してみてください。


>2.コピーした.xmlファイルを自分の設定に編集
>というのは、何行目をどのように編集するのでしょうか。


synColorConfig.xmlの以下の行はWindowsでのパスなので、Linux用のパスに変更する必要があります。

 

<TransformsHome dir="C:/Program Files/Autodesk/Maya2020/synColor" />
<SharedHome dir="C:/Users/<ユーザ名>/Documents/maya/synColor/Shared/" />


Linux用のMayaを使用しているなら、すでにprefsディレクトリ以下にsynColorConfig.xmlが存在している可能性もあります。

もし存在しているならそれを使用するのでは良いと思います。
Linuxのプリファレンスのパスは以下を見てください。

 

プリファレンスの保存
https://knowledge.autodesk.com/ja/support/maya/learn-explore/caas/CloudHelp/cloudhelp/2020/JPN/Maya-...


またWindowsで作成したassファイルはテクスチャのパスなどが異なっていると思うので、事前にLinuxでも認識出来るパスに変換する必要があります。
以下が参考になると思います。

 

MayaのデータをArnoldでレンダリングするためのファイル変換について
https://forums.autodesk.com/t5/maya-ri-ben-yu/mayanodetawoarnoldderendaringusurutamenofairu-bian-hua...

 



Sotome
メッセージ6/9

akina.yokoyama
Alumni
Alumni

@tec_CG さん、こんにちは。コミュニティのご利用ありがとうございます。

 

 

その後、状況はいかがでしょうか。

 

再度SOTOMEA さんから返信が来ています。

ご確認お願いします。



Akina Yokoyama
Community Coordinator
0 件のいいね
メッセージ7/9

tec_stf
Enthusiast
Enthusiast

お世話になっております。

 

だいぶ時間が経ってしまいましたが、よろしいでしょうか。

ご教示いただいた設定をしましたが、エラーが出てしまいました。

どこがどう間違っているのかが見当もつかないので、

一度エラーログと設定内容を見ていただきたいのですが、

こちらのフォーラムで公開しなければいけないでしょうか。

可能であればメールでご対応いただきたく、よろしくお願いいたします。

 

 

0 件のいいね
メッセージ8/9

SOTOMEA
Autodesk Support
Autodesk Support

こんにちは。

 

以下のサイトの「サポートに連絡するには:」からお問い合わせ下さい。

https://knowledge.autodesk.com/ja/customer-service/account-management/users-software/support-options

 



Sotome
0 件のいいね
メッセージ9/9

tec_stf
Enthusiast
Enthusiast

ありがとうございます。

問い合わせてみます。

 

0 件のいいね