To: Martin Baker
Subject: .NET version of OpenGL
Date: 22 October 2002 13:06
Hi,
I am visiting your page www.euclideanspace.com. You write:
>I have not found a .NET version of OpenGL yet. So this means that I had
to
encapsulate
>the openGL in an activeX control.
On http://csgl.sourceforge.net/ there is a .NET version.
Sincerely,
Per Willenius
From: "Martin Baker"
To: "Per Willenius"
Subject: Re: .NET version of OpenGL
Date: 22 October 2002 18:05
Hi,
Thanks for letting me know about this.
Have you used this, if so, I would be interested to hear your experience? I
would be interested to get an idea about how much overhead in using it? Is
it a wrapper for OpenGL which passes through individual OpenGL calls, or
does it hold the whole scenegraph in memory?
If it is reasonably lightweight I might be interested in using it with my
program.
Martin
From: "Per Willenius"
To: "Martin Baker"
Subject: AW: .NET version of OpenGL
Date: 23 October 2002 07:47
Hi,
> Have you used this, if so, I would be interested to hear your
> experience?
I am writing a VRML-Browser in C# and I use the OpenGLControl
from CsGL in my application window. CsGL is a wrapper for OpenGL,
but faster as i expected. I think the CsGLExamples (which can be found
at http://csgl.sourceforge.net/)
is a good starting point for viewing
how to use CsGL. It is like using openGL in other Language.
Because i am in a very early state of my program i have more
problems parsing VRML properly than to display the scenegraph in
OpenGL :-(.
> I
> would be interested to get an idea about how much overhead in using it?
Is
> it a wrapper for OpenGL which passes through individual OpenGL calls, or
> does it hold the whole scenegraph in memory?
As i wrote it is just a wrapper.dll. A fast Application which
uses an early version of CsGL can be found at
http://www.exocortex.org/3dengine/
.
> If it is reasonably lightweight I might be interested in using it with
my
> program.
You have to use two dll's (<370 KB). The CsGL License is the
BSD License.
Sincerely,
Per Willenius
