comp.lang.ada
 help / color / mirror / Atom feed
From: David Marceau <davidmarceau@sympatico.ca>
Subject: Re: OpenGL and Ada
Date: Tue, 11 Mar 2003 20:12:59 -0500
Date: 2003-03-11T20:12:59-05:00	[thread overview]
Message-ID: <3E6E899B.FCA89B2C@sympatico.ca> (raw)
In-Reply-To: b4l1if$5os3@cui1.lmms.lmco.com

Alfredo Macias wrote:
> 
> Can someone point out any sources for examples on OpenGL in Ada?
> I've been trying to display a picture using OpenGL in an Ada program.
> (I'm using OpenGL directly because no windowing is to be used in my program)
> Thank you.
I'm not sure what you mean by no windowing but what operating system are
you using?
There is glut for windows(win32) and linux/unix.  

glut with ada(recent bindings)
http://perso.wanadoo.fr/pascal.obry/archive/glut32.tar.gz
examples for glut with ada
http://perso.wanadoo.fr/pascal.obry/archive/ogl-src.tar.gz
glut for windows
http://www.xmission.com/~nate/glut.html
open gl and glut web site
http://www.opengl.org/developers/documentation/glut/index.html?GLUT#2

You might also want to consider Gautier's 3d engine.
Engine3d uses svgalib which implies straight to the graphics card no
x-Window or win32 windows.
http://www.mysunrise.ch/users/gdm/e3d.htm
Works on the following Operating systems:
Linux, DR-DOS, MS-DOS, PC-DOS, and Dos emulation: 
-Windows 95,98,ME: OK. You may need to toggle to full screen
(Alt-return). 
-Windows NT/2000/XP: OK You need to toggle to full screen (Alt-return).
Only banked-mode VESA works (slower) and is automatically selected.
Sometimes NTVDM crashes for mysterious reasons. To stabilize it you can
install ntlfn, Win9x's long names services for NT-DOS. For accessing the
sound card under NT, you'll need VDMSound. In any case, there is a
"bootable" version. 
-Linux DOSEMU: Reported as OK. But, look at the Linux version. 

I hope this helps.

Cheers,
David Marceau



  reply	other threads:[~2003-03-12  1:12 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-03-11 16:10 OpenGL and Ada Alfredo Macias
2003-03-12  1:12 ` David Marceau [this message]
2003-03-12  1:41   ` David Botton
2003-03-12 10:44   ` Gautier
2003-03-12 20:44 ` Joachim Schr�er
2003-03-13  0:01 ` David Holm
2003-03-14  0:27   ` Alfredo Macias
2003-06-16 13:40 ` David Botton
  -- strict thread matches above, loose matches on Subject: below --
2003-10-03 18:59 Alfredo Macias
2003-10-04  5:10 ` Frank
2003-10-04 16:59 ` chris
2003-10-09  0:44 ` Phaedrus
2000-10-25  0:00 OpenGL and ADA Daniel Maleike
2000-10-25  0:00 ` Pascal Obry
2000-10-26  1:58 ` DuckE
2000-05-08  0:00 Randy Pugh
2000-05-09  0:00 ` Pascal Obry
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox