[OpenGL] Rysowanie bezpośrednio na ekranie (nie w 3D)

Odpowiedz Nowy wątek
2005-04-23 10:01
Pawell
0

Mam problem bo musze zrobić menu do gry. W tle ma być moja animacja w 3D (z części gry) i jednocześnie na ekranie mają być widoczne napisy (lub tekstury). No właśnie tylko że ja nie wiem jak rysować w OpenGL bezpośrednio na ekranie. Kiedyś robiłem jakieś napisy w OpenGL i tamto było nie w 3D a na ekranie (za położenie podawałem 2 współrzędne).
Odpada obliczanie ustawienia kamery i rysowanie w 3D. Mam nadzieję że rozumiecie o co mi chodzi. Może trzeba użyć glOrtho2D i glVertex2i? Nie wiem do czego one służą ale napotkałem kiedyś w necie.
Proszę wszystkich którzy mają jakiś pomysł o pomoc!

Pozostało 580 znaków

2005-04-23 10:37
0

hmm a uzycie zwykłej czcionki odpada? Bo jak nią rysujesz to ona jest zawsze przed innymi figurami
http://www.lukastrz.za.pl/up.jpg (to szare to byl panel :P a to tło jest rysowane pożniej niz text ale mimo wszystko text jest przed nim :) )


Sun Certificated Java Programmer 6

Pozostało 580 znaków

2005-04-23 13:28
Pawell
0

użycie czcionki nie odpada ale co jeśli będzę chciał użyć tekstury?
obiekty rysowane (bezpośrednio na ekranie) mają być przed tymi 3D.
Mógłby mi ktoś napisać coś na temat glOrtho2D i glVertex2i?

Pozostało 580 znaków

2005-04-23 13:57
Pawell
0

tzn chodzi mi o gluOrtho2D i glVertex2i...

Pozostało 580 znaków

2005-04-23 14:15
Pawell
0

sprawdziłem glVertex2i i to działa! tylko że parametry to te jednostki OGL, a da się to zrobić w pikselach??

Pozostało 580 znaków

2005-04-23 16:12
0

glRasterpos() robi na pixelach o ile pamiętam, ale nie bawiłem się tym nigdy :)


Piszę programy w językach: C, C++, Java, Python, Bash, PHP, SQL.
Przyjmuję zlecenia

Pozostało 580 znaków

2005-04-23 16:53
Pawell
0

może ktoś ma jakieś linki do tutoriali z opisem tworzenia menu w OpenGL?

Pozostało 580 znaków

2005-04-23 17:09
0

na nehe jest. lekcja z rozszeżeniami i scyzorykami


Piszę programy w językach: C, C++, Java, Python, Bash, PHP, SQL.
Przyjmuję zlecenia

Pozostało 580 znaków

2005-04-23 18:30
Pawell
0
Milka napisał(a)

na nehe jest. lekcja z rozszeżeniami i scyzorykami

mógłbyś mi napisać gdzie dokładnie (po angielsku) bo nie wiem gdzie to jest.

Pozostało 580 znaków

2005-04-23 21:59
Pawell
0

Pomyła, glVertex2i działa ale tylko gdy użyję go przed ustawieniem kamery (gluLookAt) ;(
Jeśli dam po ustawieniu kamery to działa tak samo jak glVertex3i z z=0 (chyba).
Oczekuję innych propozycji.

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0