Main page Computer games Game development Author related Webpage related
Computer Graphics Art Computer Graphics Software Development Unofficial URL Advanced Graphics Page
-Main page
-Computer Graphics Art
-Computer games
-Computer Graphics
-Game development
-Software Development
-Author related
-Seminaries
-Projects
-CSOpenGL: OpenGL Library in C# for .NET
-News
-Documentation
-Files
-MySQLDriverCS: MySQL Driver in C# for .NET
-Unofficial URL Advanced Graphics Page
-Webpage related
 

CSOpenGL 
Documentation

1. Summary
2. Examples
3. Usage
4. Notes
5. License
A free ANSI-C similar OpenGL wrapper
Author M.L. Viñas Livschitz  Last update 2002-06-16  English

- Wraps OpenGL functions

- Wraps GLU functions

- Warps OpenGL common extensions

- It's free for personal and comercial use!!

 
 

<< 2. Examples 4. Notes >>

3. Usage

USED FILES FOR DEPLOY YOUR APPLICATIONS

The actual library version consists in two files: CSOpenGLC.dll(Win32) and CSOpenGL.dll(.NET).

They must be in the same folder or CSOpenGLC.dll must be in the Windows/System32 folder (or WinNT/System32 folder for Windows 2000 systems).

To use the GLView control as a normal control right-click on toolbox panel and select customize, then look for CSOpenGL.dll assembly an you will find GLView control. Then you can treat it as a normal control but requires CSOpenGLC.dll to be in the Windows/System32 folder (or WinNT/System32 folder for Windows 2000 systems). This class needs a property derived from OGL (look at simple skeleton sample to find it), this property is an instance of a class derived from OGL, than contains OpenGL/GLU/WGL functions and constants in c-like definition.

 

DEVELOPMENT

In order to use it you must add a reference to your project.
Use all gl/glu/wgl functions and constants in OGL class.

 

<< 2. Examples 4. Notes >>

Any and all trademarks used belong to their respective owners. Please read our Terms, Conditions, and Privacy information.
Optimized for at least 1024x768 resolution (true-color) viewing with Microsoft Internet Explorer 5.0 and later versions.
This site was designed and developed by Manuel Lucas Viñas Livschitz.
Copyright 2000-2002 M.L.Viñas Livschitz.
To subscribe send a mail without subject to ultralight_magazine-subscribe@eListas.net
Para suscribirte manda un mail sin asunto a: ultralight_magazine-alta@eListas.net
To cancel subscription send a mail without subject to ultralight_magazine-unsubscribe@eListas.net
Para cancelar tu suscripción manda un mail sin asunto a: ultralight_magazine-baja@eListas.net

Contact webmaster