Thx. Adjustments of names is definitely good.
John

> ------------ Original message ------------
> From:  Robert Osfield <[email protected]>
> Subject:  Re: [osg-submissions] Matrix_implementation fix
> Date:  1. 11. 2010  14:59:00
> ----------------------------------------
> Hi John,
> 
> I've reviewed your changes and they look reasonable.  The only tweak I
> made was to rename the local variables near and far to temp_near and
> temp_far as to avoid any potential issue with VisualStudio finding
> conflict with it's own usage of these names.
> 
> Changes now checked into svn/trunk.
> 
> Robert.
> 
> On Mon, Oct 4, 2010 at 12:49 PM, PCJohn <[email protected]> wrote:
> > Hi Robert,
> > 
> > attaching Matrix_implementation fix for two problems:
> > 
> > - using m.getPerspective( fovy, tmp, tmp, tmp ) to get only FOV does not
> > work.
> > The reason is that getPerspective is taking tmp as reference - thus all
> > the three variables points to the same memory location. Then, zNear
> > (third parameter) is used inside the method, while zNear content was
> > spoiled by zFar that was written to the same place, resulting in fovy
> > set to nan. I consider that it is the right of programmers to use 3
> > times tmp as parameter and I fixed the code in the method. I have done
> > the same for getFrustum and getLookAt.
> > 
> > - I fixed makeFrustum to accept infinite zFar. (Some graphics techniques
> > like shadow volumes require placing zFar to infinity to avoid visual
> > artifacts.)
> > 
> > Made againt trunk ~2weeks ago. Feel free to improve the code
> > readability... John
> > 
> > _______________________________________________
> > osg-submissions mailing list
> > [email protected]
> > http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegra
> > ph.org
> 
> _______________________________________________
> osg-submissions mailing list
> [email protected]
> http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph
> .org
_______________________________________________
osg-submissions mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org

Reply via email to