I admit defeat. I have no clue how rotation via llSetLinkPrimitiveParams works. It is not doing anything rational.
I would expect this...
llSetLinkPrimitiveParams( linknum, [ PRIM_ROTATION, llEuler2Rot( < 0,0,0 >
]);To align the prim to *some* axis. I don't know and don't care if it is a local or global axis. I expect it to align to *some* axis.
It doesn't. Not to either the root or child local axis, and not to the world axis. It's some odd angle relative to any of the these.
If I apply this rotation to several child prims they all align the same way, so it's doing something consistent. But it is not doing anything I expect.
Any clue what it's doing?
