ryouma_sanpei
2021年9月23日 10:26:24
houdiniから他ソフトなどへインスタンス化したalembicを持っていきたいのですが、
アニメーションをランダムにするとインポート後にpathアトリビュートの最後の語尾に"_数字"つき、いくつか重なった状態でインポートされてしまいます。
どうしても解決せずどなたか知っている方いたら教えて頂けると幸いです!
Ken Taki
2021年9月24日 14:40:07
ループで何をしようとしているのかイマイチわかっていなくて申し訳ないですけど、 pack3 を transform3 と foreach ループ開始の前の間から ループの後、正確には color4 の後にもってくるのはいかがでしょうか?
ryouma_sanpei
2021年9月24日 23:32:55
ご返信ありがとうございます!
ループでは時間軸をずらし、それぞれにlifeアトリビュートを追加してます。これはcopytopointのpiece attributeを使いそれぞれ始まる時間をずらしたいからそうしてます。
Ken Takiさんの方法もやってみましたが中々上手く出来ませんでした。
かなり色々試したのですがalembicで時間軸をオフセット(始まる時間を変えた)したものをインスタンス化しエクスポートするのは難しいのではと思いました。
試したものとしてalembicのancframeや、bgeoを使ったインスタンス、copytopoint、copystampを使った物、他にも考えられるものはいくつか試しました。
ですがそれぞれが別々のインスタンスになったり、いくつか重なる形になったり、静止した状態になったりしてしまいます。
ですから諦めて、今回別のアプローチでやろうかなと思いました!
新ためてご丁寧にありがとうございます!
Ken Taki
2021年9月25日 05:44:32
釈迦に説法か単に余計なお世話かもしれませんが、SOP ソルバを使う方が良いかもしれません。
SOP Solver に関してはこちらにも説明があります。
https://ikatnek.blogspot.com/2017/05/sop-solver.html [
ikatnek.blogspot.com]
Entagma の For Each ループ と SOP Solver の説明も非常に良いと思います。
11番は Forloop が必ずしも常に良いとは限らないことを説明しています。
ryouma_sanpei
2021年9月25日 07:02:49
ありがとうございます!!
いえいえ!全然知識がないのでこうゆうの凄く有難いです!
勉強させて頂きます!
本当ありがとうございます!!
まだ出来るかわかりませんが、良い報告出来るよう努めます!