No problem!Same to you!
:)
On Dec 29, 2007 6:29 PM, Emre Koc <[EMAIL PROTECTED]> wrote:

> Thanks a lot Gerrick!
>
> It just simply worked.
>
> Best wishes and Happy new year
>
> /emre
>
> On Dec 29, 2007 8:04 PM, Gerrick Bivins <[EMAIL PROTECTED]> wrote:
> > You need to call setUseDisplayList(false) on your geometry/drawable
> class.
> > biv
> >
> >
> >
> > On Dec 29, 2007 7:33 AM, Emre Koc <[EMAIL PROTECTED] > wrote:
> > > Hi All,
> > >
> > > I just started to write a class that can draw curves on a osg. I added
> > > a openglwrapper class so that in the beginning I will try to work with
> > > GLU. My class has two main member functions
> > > first one is
> > >
> > > virtual void drawImplementation(osg::RenderInfo&) const
> > >
> > > which handles the draw step and outputs with direct opengl calls.
> > >
> > > and second one is
> > >
> > > void addControlPoint(GLfloat& x,GLfloat& y,GLfloat& z)
> > >
> > > which allowes the user to add more control points to the curve.
> > >
> > > And I attached a picker to call addControlPoints function when user
> > > double clicks on a plane, so that clicked coordinate becomes a new
> > > control point.
> > >
> > > Now the problem is:
> > >
> > > drawImplementation(osg::RenderInfo&) const is being called at the
> > > beginning of the program for once. But during the rendering time osg
> > > does not call that function ever again, even when I edit the control
> > > points array. I set Dynamic DataVariance for all geodes and drawables
> > > but It still calls drawImplementation once at the beginning.
> > >
> > > Any Idea how to solve this problem? I guess I need something to let my
> > > curve drawable being affected in Update traversal but I don't know how
> > > to do it.
> > >
> > > /emre
> > >
> > >
> > >
> > >
> > > On Dec 28, 2007 8:31 PM, Gerrick Bivins < [EMAIL PROTECTED]> wrote:
> > > > Hi Emre,
> > > > Our NURBS objects are defined by structures on disk(ie, read in a
> file
> > that
> > > > contains the control points and knot vectors)
> > > > and then the object is rendered. The selection part of our interface
> > allows
> > > > you to move those control points
> > > > around to modify the shape of the original surface. We don't have
> > support
> > > > for redefining the
> > > > NURBS object such as control point addition/subtraction, knot
> > > > insertion/removal.
> > > > biv
> > > >
> > > >
> > > >
> > > > On Dec 27, 2007 3:18 PM, Emre Koc < [EMAIL PROTECTED]>
> wrote:
> > > > >
> > > > >
> > > > >
> > > > > Hi Gerrick,
> > > > >
> > > > >
> > > > > > Previously in gl, we were able to just do selection by using
> > > > glRenderMode
> > > > > > when rendering the points
> > > > > > of the control mesh (another reason to use raw gl) and then
> > processing
> > > > > > the "hits".
> > > > >
> > > > > So you have some code to render NURB curves at runtime with the
> > > > > defined points which are picked by mouse clicks, is this right?
> > > > > If so, thats the exact thing that I would like to do in osg for
> the
> > time
> > > > being.
> > > > > And if your raw gl code does this, can you share the details on
> how
> > you do
> > > > that?
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > /emre
> > > > >
> > > > > _______________________________________________
> > > > > 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
> > > >
> > > >
> > >
> > >
> > >
> > >
> > > --
> > > Emre Koc
> > > Sabanci University
> > > Faculty of Engineering and Natural Sciences
> > >
> > >
> > >
> > > _______________________________________________
> > > 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
> >
> >
>
>
>
> --
> Emre Koc
> Sabanci University
> Faculty of Engineering and Natural Sciences
> _______________________________________________
> 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