I reported an issue in 2013 SP1 where FCurve.SetKeys() was running incredibly slow (like 2500% slower) in the Scripting API. If the command called by your animator eventually runs a route through FCurve.SetKeys() (your code or Softimage's), then that would explain the issue. This was fixed in 2014.
To get us working on 2013 SP1, I wrote a wrapper command to expose the same functionality through the C++ API which was not affected by the issue. Matt From: softimage-boun...@listproc.autodesk.com [mailto:softimage-boun...@listproc.autodesk.com] On Behalf Of Jeremie Passerin Sent: Monday, May 20, 2013 4:28 PM To: softimage Subject: Re: Setting and Manipulating Keys Very slow in Referenced Model I heard the same thing here, and also heard it's much faster in 2014. Have you tested that ? On 20 May 2013 16:20, Raffaele Fragapane <raffsxsil...@googlemail.com<mailto:raffsxsil...@googlemail.com>> wrote: How many custom attributes and specifically some feeding into ICE do you have? And how many FCurves at a time are we talking about? We encountered several related issues (and occasionally solved or had confirmation of them, and some QFEs that helped a lot) On Mon, May 20, 2013 at 8:57 PM, Ivan <ivansoftim...@gmail.com<mailto:ivansoftim...@gmail.com>> wrote: Thanks! Sent from my iPhone, please excuse for typos. On 20 May, 2013, at 6:02 PM, Enrique Caballero <enriquecaball...@gmail.com<mailto:enriquecaball...@gmail.com>> wrote: Hey Ivan, Thank you, Yep I do, I will send it to you in a few minutes, just packaging up the referenced models On Mon, May 20, 2013 at 5:54 PM, ivan tay <ivansoftim...@gmail.com<mailto:ivansoftim...@gmail.com>> wrote: Hi Enrique, Do you have a scene file for this ? Thanks Ivan Email : ivan....@nospam.autodesk.com<mailto:ivan....@nospam.autodesk.com> (please remove nospam from email) On Mon, May 20, 2013 at 5:33 PM, Enrique Caballero <enriquecaball...@gmail.com<mailto:enriquecaball...@gmail.com>> wrote: Sorry this is in softimage 2013 sp1 On Mon, May 20, 2013 at 5:15 PM, Enrique Caballero <enriquecaball...@gmail.com<mailto:enriquecaball...@gmail.com>> wrote: Hey everyone, I am running into a distressing problem. An animator just came up to me and complained about it being very slow to key their animation. When they select all of the controls on the rig and drag the keys around or simply set a key there is a fairly major delay. I just did some testing and verified that it is quite slow. I made the referenced model local, and the speed of setting or manipulating keys increased quite dramatically. We are using GEAR rigs on this project, which I've never had an issue with before, and I don't really think its gears fault. Maybe its something I layered ontop. Has anyone run into this problem before? Our pipeline is heavily dependent on referenced models and I have no plans to use local models in our pipeline at all. I'm hoping that its just one little oversight that is causing this. Any insight would be appreciated. -Enrique -- Our users will know fear and cower before our software! Ship it! Ship it and let them flee like the dogs they are!