Re: [osg-users] Quat * Vec3 proposals - request for comments/help

2009-05-02 Thread Paul Fotheringham
--- On Tue, 21/4/09, J.P. Delport jpdelp...@csir.co.za wrote: From: J.P. Delport jpdelp...@csir.co.za Subject: [osg-users] Quat * Vec3 proposals - request for comments/help To: osg users osg-users@lists.openscenegraph.org Date: Tuesday, 21 April, 2009, 1:36 PM Hi all, it's been known

Re: [osg-users] Quat * Vec3 proposals - request for comments/help

2009-05-02 Thread Paul Fotheringham
Alternatively you could drop osg::Vec3::operator*( osg::Quat ) altogether and have osg::Vec3::apply( osg::Quat ) or osg::Vec3::rotate( osg::Quat ). Woops. Of course I meant that it was osg::Quat::operator*( osg ::Vec3 ) that could be dropped. Sorry. Paul Fotheringham.

[osg-users] Quat * Vec3 proposals - request for comments/help

2009-04-21 Thread J.P. Delport
Hi all, it's been known for a while [1] that there are inconsistencies with the way OSG handles Quat * Vec3. In short: Quat * Vec3 is written in code as a post-multiply, but the result of the operation is as if a pre-multiply was performed. The attached test app also shows the problem (more