Forum: Poser - OFFICIAL


Subject: Poser animators - What's the "sl 1" line in an animated pose?

Ajax opened this issue on Jun 18, 2006 · 8 posts


Ajax posted Sun, 18 June 2006 at 12:07 AM

If you look at the information in a saved animated pose, each key frame looks something like this:

 

k  9  90

sl 1

spl

sm

 

I know waht the "spl" and the "sm" do, but does anyone know what the "sl 1" line means?  Have you seen any examples where that line says something different?

 

(I'm updating PoseSave to handle animated poses and I  need this info to finish the script)


View Ajax's Gallery - View Ajax's Freestuff - View Ajax's Store - Send Ajax a message


kuroyume0161 posted Mon, 19 June 2006 at 4:52 AM

I've seen it explained as whether or not to loop animation (no) as well as 'linear spline' (no), but as far as I know it never changes - if it exists, it is 'sl 1'.  There do not appear to be any settings that will change it.  Personally, I think that this is some archaic, now-unused keyword (there are none of those in Poser files - LOL).  Or it is something internal but irrelevant to any settings (like 'jointMult' and 'calcWeights').

I saved a quick animated scene and replaced all of he 'sl 1' with 'sl 0'.  Didn't see any changes.

Robert

C makes it easy to shoot yourself in the foot. C++ makes it harder, but when you do, you blow your whole leg off.

 -- Bjarne Stroustrup

Contact Me | Kuroyume's DevelopmentZone


Ajax posted Mon, 19 June 2006 at 5:12 AM

Thanks Robert.  I guess I'll just build PoseSave to always save it as "sl 1" no matter what. 

I can't see any poser python methods that might check it anyway.   All the likely looking ones wound up being ways to check the spl/lin/con or the sm/br

I've got the script mostly working now - just need to sort out the UI and try and make it mac compatible.


View Ajax's Gallery - View Ajax's Freestuff - View Ajax's Store - Send Ajax a message


stewer posted Mon, 19 June 2006 at 6:46 AM

While I can't tell you what "sl" is for, I can tell you what it's not for: Any public feature in Poser versions up to (including) 6. ;) So you can just ignore it for now.


Ajax posted Mon, 19 June 2006 at 8:03 AM

Thanks Stewer :-)

 


View Ajax's Gallery - View Ajax's Freestuff - View Ajax's Store - Send Ajax a message


stewer posted Mon, 19 June 2006 at 8:35 AM

Oh, wait, on second look I have to take that back. My apologies. It is a part of the spline interpolation, but I can't tell you from the top of my head what exactly it's doing in there. But I'd guess the fact that it's set to 1 all the might indicate that there's a good reason behind it. After all, there's a reason why jointMult is set to 1 (try setting it to 10 to find out why...)


Miss Nancy posted Mon, 19 June 2006 at 2:09 PM

maybe "sl 1" means spline interpolation is turned on by default. which is why we always get wacky results until we set it manually to linear.



kuroyume0161 posted Mon, 19 June 2006 at 4:41 PM

I considered that, but even keys with linear interpolation have 'sl 1'.  I go with stewer on this.

OT: Stewer, Any chance of disseminating information on how Poser does non-uniform non-propagating scaling on figure bodyparts? ;D

Robert

C makes it easy to shoot yourself in the foot. C++ makes it harder, but when you do, you blow your whole leg off.

 -- Bjarne Stroustrup

Contact Me | Kuroyume's DevelopmentZone