Strona 1 z 1
OpenGL oraz wybór API
: 11 lip 2008, 08:32
autor: Tallyon
Witam,
Mam do wszystkich, którzy to czytają, wielką prośbę: proszę o podanie mi API do środowiska Gnome (GTK?), w kontekście pisania programów okienkowych wykorzystujących OpenGL i jego biblioteki narzędziowe. A jeżeli istnieje sposób używania OpenGL bez API, to również proszę o rozpisanie jaki.
Odp: OpenGL oraz wybór API
: 11 lip 2008, 16:56
autor: el.pescado
Do korzystania z OpenGL w aplikacjach GTK służą biblioteki GtkGlExt i GtkGlArea, z czego ta druge nie jest chyba rozwijana. Z innych bibliotek (niezwiązanych z GTK) są SDL (ogólna biblioteka do obsługi grafiki, dźwięku, z myślą o zastosowaniu w grach), czy GLUT. Obie są bardzo przenośne - działają chyba na każdym systemie.
OpenGL bez API
http://pl.wikipedia.org/wiki/API_%28informatyka%29 - nie można korzystać z OpenGL bez API, tak jak nie można czytać książki bez użycia liter;)
Odp: OpenGL oraz wybór API
: 14 lip 2008, 22:56
autor: Tallyon
Wielkie dzięki, chciałem się poprostu upewnić, widocznie zasłyszałem gdzieś o GLUT i pomyślałem, że ty można "ominąć" pisanie API. W każdym razie, która z bibliotek, SDL czy GLUT, będzie lepsza do gier (chodzi mi jedynie o dwa systemy Windows oraz Linux). Do tej pory miałem zamiar używać OpenGL + DirectInpu(Audio, itd.), ale to jakoś mało przenośne by było, no i samo WinAPI jakoś mi nie pasuje (szukam nowych wrażeń

)
Oraz pytanie drugie, bez którego obyć się nie mogło: Co wpisać do tzw. "Linker Options" żeby poprawnie skompilować OpenGL, GLUT, GLAUX, ewentualnie proszę o jakiś artykuł czy wskazówkę jak mam rozumieć polecenia linkera, bo może sobie sam pomogę

Odp: OpenGL oraz wybór API
: 15 lip 2008, 13:41
autor: el.pescado
Do gier chyba lepsza SDL, poza grafiką obsługuje dźwięk i inne takie. SDL to właśnie taki odpowiednik DirectX. Co do flag linkera:
A co do API, to chodziło mi o to, że każda biblioteka udostępnia swoje API, tak więc nie da się korzystać z biblioteki i nie korzystać z żadnego API (bo trzeba korzystać z API tej biblioteki).
Odp: OpenGL oraz wybór API
: 15 lip 2008, 14:26
autor: Tallyon
Ok, dzięki, w takim razie już sam sobie dalej poradze i skorzystam z SDL
