From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: a07f3367d7,9d34edbf1228f05d X-Google-Attributes: gida07f3367d7,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!postnews.google.com!j24g2000yqa.googlegroups.com!not-for-mail From: Gautier write-only Newsgroups: comp.lang.ada Subject: Re: Opengl in Ada Date: Wed, 28 Oct 2009 23:11:25 -0700 (PDT) Organization: http://groups.google.com Message-ID: <92b0b34f-dd86-4e4d-800d-e07ad3dbf03e@j24g2000yqa.googlegroups.com> References: <6a32d123-af3e-4228-adab-01b08d197843@y28g2000prd.googlegroups.com> NNTP-Posting-Host: 92.106.102.65 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 X-Trace: posting.google.com 1256796685 3567 127.0.0.1 (29 Oct 2009 06:11:25 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Thu, 29 Oct 2009 06:11:25 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: j24g2000yqa.googlegroups.com; posting-host=92.106.102.65; posting-account=gRqrnQkAAAAC_02ynnhqGk1VRQlve6ZG User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.14) Gecko/20080612 Fedora/2.0.0.14-20080612.fc8.acer Firefox/2.0.0.14,gzip(gfe),gzip(gfe) Xref: g2news2.google.com comp.lang.ada:8833 Date: 2009-10-28T23:11:25-07:00 List-Id: On 28 oct, 18:12, Pablo wrote: > Does someone know any tutorial of opengl in Ada? I found thousands > opengl tutorials, but none for Ada... The good thing with opengl is that you can read a tutorial in any language, it's the same opengl! Only when it comes to exchange data (pictures) to and from the GL system there are things specific to the language and bindings. In that respect, I can only recommend *my* bindings ;-) which provide a GL.IO with import of bmp's & tga's pictures for textures and export bmp's for screenshots. In addition the identifiers are more Ada-like: you write Normal(...) or GL.Normal(...) and not glnormal3d(...). Look at the ./bindings directory in the GLOBE_3D project: http://globe3d.sf.net Gautier