吉田 慎也

kurosaba

About Me

Connect

LOCATION
Not Specified
ウェブサイト

Houdini Engine

Availability

Not Specified

Recent Forum Posts

Add VariantでUSD UV TextureのFileパラメータをVariantさせられない 2024年11月9日5:57

どうぞ。
add variant blockで定義したものと、Pythonで定義したものを用意しました。

手順
setvariantで /root/looks に設定されているtest_variantを切り替えるだけで状況を確認できます。

結果
variantをv1へ変更しても、/root/looks/material/usduvtexture1 の file input の値が "aaaa" → "gjpajdpwa" に変わらない。



よろしくお願い致します。

Add VariantでUSD UV TextureのFileパラメータをVariantさせられない 2024年11月8日8:59

件の問題では、USD UV TextureのFileをVariantさせようとしています。
特別なことは特にしておらず、単に適当な文字列を入力しても、Variantに変化はありませんでした。

Add VariantでUSD UV TextureのFileパラメータをVariantさせられない 2024年11月8日8:54

Add Variant Blockノードにより、ShaderのAssetPathを変更するVariantを組みたい。
しかし、AssetPathをセットすることはVariantが機能しないようでした。IntやFloatをセットすることはVariant機能しました。
他にも、ShaderのInputとOutputを接続 → 切断することはVariantが機能しないようでした。逆に未接続 → 接続することはVariant機能しました。

これはバグなのでしょうか?それとも仕様なのでしょうか?
ご存知の方いらっしゃいましたら、ご教示お願いします。