However, there's one bit here that's really confusing. Why doesn't this section I've bolded here generate an error?
vector localspin =<0,0,0>;
rotation objrot = <0,0,0,0>;
rotation localrot =llEuler2Rot(localspin * DEG_TO_RAD);
vector base_posn = llGetPos();
vector objpos = <0,0,0>;
llRezObject("bigplat", base_posn + objpos*objrot, //position to rez
<0,0,0>, objrot*localrot, 1 );
objpos is a 3-position vector
objrot is a 4-position quanternion rotation
How is it able to smush these two different datatypes together, but gets all upset if I try to use the vector-format positioning, like this:
llRezObject("bigplat", base_posn + objpos*localspin, //position to rez
<0,0,0>, objrot*localrot, 1 );
I fear I'm going to have to go find some advanced trig books to get anywhere here..
