[Papervision3D] papervision & augmented reality

Alexander Wichers development at wichers.nu
Fri Nov 14 08:12:09 PST 2008


I managed to get stuff working, here is my demo:
http://mammoth-project.org/dl/ar_demo.wmv

My server now spits out papervision compatible projection and object 
matrixes, it took me more than two days to get to this result. And it's 
definitely not 100% (x,y,z position is of when rotating), but it's 
close, looks cool and good enough for now..

> I'm experimenting with augmented reality 
> (http://www.hitl.washington.edu/artoolkit/), and I'm using my flash 
> server (mammoth-project.org) to do the actual calculations. The server 
> gives back matrix translations (per object) back to Flash. This works 
> fine and very fast indeed, here is my proof: 
> http://mammoth-project.org/dl/ar_demo.wmv
> 
> The projection matrix that artoolkit gives me is an OpenGL matrix in 
> GL_MODELVIEW mode (right-handed). I believe I need to convert that to 
> the left-handed papervision compatible coordinates.
> 
> Who knows what the main differences between these coordinate systems are?
> 
> And can someone confirm that this is the correct matrix papervision uses?
> 
> ScaleX          ShearYX          ShearZX          PerspectiveX
> ShearXY        ScaleY           ShearZY         PerspectiveY
> ShearXZ         ShearYZ         ScaleZ           PerspectiveZ
> TranslateX      TranslateY      TranslateZ       Homogeneous
> 
> Your help is appreciated! And the result of this work will be 
> open-source btw..
> 
> Thanks!
> Alexander




More information about the Papervision3D mailing list