Thanks for the answer, however I´m not quite sure on how to setup the matrix. I didn´t found any in-depth explanation what the entries of the matrix actualy do, so I am somewhat lost.
what would X Y and Z in your example be? All I have is the Accelerometer that measures three values, so not sure hwo to set up those vectors(?) On 3 Feb., 14:19, Makc <[email protected]> wrote: > well 1st of all center that to 0, i.e to -1000...1000 range, then > normalize it to unit vectors. then you could do something like > > var m:Matrix3D = new Matrix3D; > m.sxx = X.x; m.sxy = X.y; m.sxz = X.z; > m.syx = Y.x; m.syy = Y.y; m.syz = Y.z; > m.szx = Z.x; m.szy = Z.y; m.szz = Z.z; > cone.transform = m; > > On Wed, Feb 3, 2010 at 12:22 PM, André <[email protected]> wrote: > > Hello everybody, > > > first let me thank the authors for their great engine! > > > I´m currently working on the visual representation of sensor data. > > SO what I have is a object (a puppet etAccelerometer that outputs > > three values, one for each X, Y and Z axis. > > these values are roughly in the range [900,2900], so if the object is > > not tilted in any direction > > the output for each value would be around 1900 or every axis. > > > Now I would like to map these values to a cone in a way that the top > > of the cone points to the direction > > of the object. > > > Say if I place my object on a flat table with the object pointing to > > the left > > i want my cone to be aligned horizontally and pointing to the left, if > > i put it on it´s back uprigt i want the cone > > to point to the top. > > > Since my 3d math is rather weak I´d love if any one of you could help > > me out here. > > > Thanks, > > > André
