Hi Ilia,

If one side of the plane should be red, and the other blue then you
could render two polygons for the plane, each with opposite winding
and colour, then use glCullFace(osg::CullFace) to cull the faces to
give the illusion of changing colour.  The other technique you could
use of two sided colour in the OpenGL lighting/material model, not all
hardware/drivers supports two side lighting though.

Robert.

On Thu, Sep 11, 2008 at 11:22 AM, Korolyov Ilia <[EMAIL PROTECTED]> wrote:
> Hello
>
> I need to draw a plane (more exactly two lines by three points). Problem
> is in plane color. It must depends on camera position relative
> plane side - red or blue.
>
> I did it with CullCallback, because it's only one way to get access to
> camera, which I can find.
>
> What is right way to do it?
>
> Thanks
> Ilia
>
> _______________________________________________
> osg-users mailing list
> [email protected]
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to