Hi all:
I'm working on a little test animation in XSI where a guy wearing some
pants is doing acrobatics, and I was playing around with Syflex in order
to get some cloth simulation going for fun. Right now, I have a main
scene file that contains the rig with a Syflex ICE tree, and the
simulation works fine there. However, once I export it to a model and
replace the path of the referenced model in the scene that contains my
animation, the simulation fails to behave as expected. Additionally,
I've noticed some of the changes I made to the rig seem to be broken in
the referenced scene (mostly custom params that I created for the
DisplayInfo in order to tweak the sim). Additionally, the sim appears to
behave entirely differently than in the original rig scene. (I tried
doing a rough animation in the original scene file to test the sim
behaviour and it behaved as expected) Notably, when I export the model
from the original scene, I get the warning:
// WARNING : 3000 - Model Runner_Rig does not contain all inputs for
object Pants_M_sim_rdrGeo to perform. Imported model may not behave as
expected.
I have no idea what nodes/inputs are missing though. The entire model
afaik should be self-contained, as it's not referencing anything else.
I tried importing a new referenced model and copying the animation from
the old rig onto the new one: storing an action and then applying it
resulted in odd transfer: the IK handles had incorrect animation
transferred, but most of the other controls' animation transferred
correctly. I tried copying all the keys from the animated rig via the
dope sheet, but I couldn't paste the keys on the new model; the option
was grayed out (!) I didn't change anything in the rig hierarchy apart
from adding custom params to the DisplayInfo, so I don't think this is
normal...
Does anyone have any best practice guidelines for this where ref
models+Syflex is concerned? I've never run into these problems with
referenced models before, but then again, this is my first time playing
around with Syflex, so I'm not sure if I've done something wrong here.
(Especially wrt updating referenced models; right now I just basically
opened the model PPG and replaced the filename to point to the updated
model which I've always been doing. Is this possibly causing the issue?)
Thanks!
--
Yours sincerely,
Siew Yi Liang