Subject: CGAL users discussion list
List archive
- From: Don Bright <>
- To:
- Subject: Re: [cgal-discuss] re-implementing OGL_helper.h and copyright
- Date: Fri, 3 Feb 2012 17:23:10 -0600
On Fri, Feb 3, 2012 at 1:30 AM, Sebastien Loriot (GeometryFactory)
<>
wrote:
> On 01/31/2012 08:12 AM, Don Bright wrote:
>>
>> Hello CGAL,
>>
>> I have re-implemented the functionality of OGL_helper.h by rewriting
>> the whole thing. Would the Max-Planck-Institute consider the
>> re-implementation to still be covered by their copyright, or is it
>> under my copyright?
>
> From what I get, if this is a patch to a file under QPL license, the
> copyright remains to the original author.
>
> Note that even if you were sharing the copyright you are not allowed to
> change the license of a file without the agreement of the other
> copyright holders.
>
>
>>
>> My code uses the 'visitor' pattern of Nef polyhedron3 as described in
>> the CGAL manual, and feeds the results to GLUtess. The code is not the
>> same as OGL_helper.h, but it does bear a resemblance; there are only
>> so many ways to iterate through a facet cycle after all (I use next()
>> on a shalfedge_const_handle).
>>
>> The reason for re-implementation instead of subclassing is to get more
>> control over the colors and the GLUtess code, and to make the OpenSCAD
>> project fully GPL.
>
> We probably be able to solve this issue next week.
>
> Sebastien.
>>
>>
>> Thank you
>>
>> -Don B
>>
>
>
> --
> You are currently subscribed to cgal-discuss.
> To unsubscribe or access the archives, go to
> https://lists-sop.inria.fr/wws/info/cgal-discuss
>
It is not a patch. It is a complete re-implementation of the basic
functionality, "Render a Nef Polyhedron into OpenGL", spread across,
and intermingled into, the other files of OpenSCAD. Some of it is
contained inside of Renderer object, there is a new class called
NefShellVisitor, and a nother several classes called Tessellator,
Polygon, and Contour. The color stuff has been merged into OpenSCAD's
color tables. It uses the Eigen (eigen.tuxfamily.org) math library to
do the bounding box and 'point' objects.
Thanks
-Don B
- Re: [cgal-discuss] re-implementing OGL_helper.h and copyright, Sebastien Loriot (GeometryFactory), 02/03/2012
- Re: [cgal-discuss] re-implementing OGL_helper.h and copyright, Don Bright, 02/04/2012
Archive powered by MHonArc 2.6.16.