Oh and it's XSI2013. I would have to check in 2014
On 6 September 2013 16:49, Jeremie Passerin <gerem....@gmail.com> wrote: > The new layer is the current layer on my test. > So I vote for a bug too ;-) > > thanks > > > On 6 September 2013 16:45, Matt Lind <ml...@carbinestudios.com> wrote: > >> Edit:**** >> >> ** ** >> >> Just thought about it – depends on whether or not the new animation layer >> is defined as current or not. **** >> >> ** ** >> >> If the new layer is not set to be the current layer, then the behavior >> you’re experiencing is correct as your last key from the base layer is set >> to false.**** >> >> ** ** >> >> If the new layer is the current layer, then it’s a bug as the last key >> was set to true.**** >> >> ** ** >> >> ** ** >> >> ** ** >> >> Matt**** >> >> ** ** >> >> ** ** >> >> ** ** >> >> *From:* Matt Lind >> *Sent:* Friday, September 06, 2013 4:43 PM >> *To:* 'softimage@listproc.autodesk.com' >> *Subject:* RE: Animation layers and Boolean parameters**** >> >> ** ** >> >> Sounds like a bug to me, but of the small annoyance kind.**** >> >> ** ** >> >> ** ** >> >> Matt**** >> >> ** ** >> >> ** ** >> >> ** ** >> >> ** ** >> >> *From:* softimage-boun...@listproc.autodesk.com [ >> mailto:softimage-boun...@listproc.autodesk.com<softimage-boun...@listproc.autodesk.com>] >> *On Behalf Of *Jeremie Passerin >> >> *Sent:* Friday, September 06, 2013 4:41 PM >> *To:* softimage >> *Subject:* Re: Animation layers and Boolean parameters**** >> >> ** ** >> >> just tested and yeah I have the same issue with the viewvis parameter**** >> >> ** ** >> >> On 6 September 2013 16:21, Matt Lind <ml...@carbinestudios.com> wrote:*** >> * >> >> Do you get the same behavior when keying a native Boolean parameter >> instead of a custom parameter? CustomParamSets are kind of the wild west >> in terms of behavior. I would test a Boolean parameter like viewvis and >> compare with a Boolean on a self installing customproperty.**** >> >> **** >> >> Under the hold the animation layer system is actually the animation mixer >> which has it’s own rules and logic. Perhaps some of that is bubbling up. >> **** >> >> **** >> >> **** >> >> **** >> >> Matt**** >> >> **** >> >> **** >> >> **** >> >> **** >> >> **** >> >> **** >> >> **** >> >> **** >> >> *From:* softimage-boun...@listproc.autodesk.com [mailto: >> softimage-boun...@listproc.autodesk.com] *On Behalf Of *Jeremie Passerin >> *Sent:* Friday, September 06, 2013 4:08 PM >> *To:* softimage >> *Subject:* Animation layers and Boolean parameters**** >> >> **** >> >> Before I log a bug report, I want to make sure I'm not doing something >> stupid. **** >> >> Here is what I do. **** >> >> **** >> >> - New Scene**** >> >> - Create a null**** >> >> - Create a custom property on that null with a boolean parameter**** >> >> - Set a key on the parameter ( value = False )**** >> >> - Now create a new animation layer >> - Set the param to True and Key >> - Move to another frame and key again >> BAM ! The parameter is set to False without asking !**** >> >> **** >> >> Am I doing anything wrong there ?**** >> >> **** >> >> **** >> >> You can also reproduce the bug with this script : **** >> >> Application.NewScene("", "")**** >> >> Application.GetPrim("Null", "", "", "")**** >> >> Application.AddProp("Custom_parameter_list", "", "", "CustomPSet", "")*** >> * >> >> Application.SIAddCustomParameter("null", "Param", "siBool", 0, 0, 1, "", >> 2053, 0, 1, "", "")**** >> >> Application.SelectObj("null.CustomPSet", "", "")**** >> >> Application.SetValue("null.CustomPSet.Param", True, "")**** >> >> Application.SetValue("null.CustomPSet.Param", False, "")**** >> >> Application.SaveKey("null.CustomPSet.Param", 1, "", "", "", "", "")**** >> >> Application.AddAnimationLayer("Scene_Root", "", 1)**** >> >> Application.SetValue("null.CustomPSet.Param", True, "")**** >> >> Application.SaveKey("null.CustomPSet.Param", 1, "", "", "", "", "")**** >> >> Application.SetValue("PlayControl.Key", 10, "")**** >> >> Application.SetValue("PlayControl.Current", 10, "")**** >> >> Application.SaveKey("null.CustomPSet.Param", 10, "", "", "", "", "")**** >> >> ** ** >> > >