[D3D] Scritta posizionata sul pg

Argomenti riguardanti il D3D di GameMaker e librerie esterne.
Rispondi
Avatar utente
guidox
GMI Honor
Messaggi: 5765
Iscritto il: 26/07/2009, 17:23
Specialità: programmazione
Uso: GM:Studio 1.4 Android
Località: Marche
Contatta:

[D3D] Scritta posizionata sul pg

Messaggio da guidox »

Avrei bisogno di posizionare un scritta precisamente sopra il pg,tipo quest' immagine:
Immagine
Immagine

Immagine

Jak
Admin
Messaggi: 12355
Iscritto il: 19/08/2009, 16:20
Specialità: Programmazione 3D
Uso: GM:Studio 2
Contatta:

Re: [D3D] Scritta posizionata sul pg

Messaggio da Jak »

-ruoti in base alla direzione della telecamera per fare tipo effetto billboard(ti basta qualche point direction)
-trasli sopra il pg
-draw_text()
Time to feel, time to believe
Dare to see what may come of our future
Lift your head, broaden your gaze
Speak your mind and your thoughts they will follow you

Avatar utente
guidox
GMI Honor
Messaggi: 5765
Iscritto il: 26/07/2009, 17:23
Specialità: programmazione
Uso: GM:Studio 1.4 Android
Località: Marche
Contatta:

Re: [D3D] Scritta posizionata sul pg

Messaggio da guidox »

Jak ha scritto:-ruoti in base alla direzione della telecamera per fare tipo effetto billboard(ti basta qualche point direction)
-trasli sopra il pg
-draw_text()
Scusa ma non capisco...
Io non so bene come vengono gestiti i testi in d3d, di solito uso:

Codice: Seleziona tutto

d3d_set_projection_ortho(0,0,w,h,0);
d3d_set_hidden(false);
DRAW
d3d_set_hidden(true);
Proprio copiato dal manuale. :lol:

Potresti essere più chiaro? :P
Immagine

Immagine

Avatar utente
Tizzio
GMI Honor
Messaggi: 5836
Iscritto il: 29/06/2010, 23:43
Specialità: programmazione
Contatta:

Re: [D3D] Scritta posizionata sul pg

Messaggio da Tizzio »

drawwa il testo su una surface e fanne una texture da applicare a un floor che segue il pg

Jak
Admin
Messaggi: 12355
Iscritto il: 19/08/2009, 16:20
Specialità: Programmazione 3D
Uso: GM:Studio 2
Contatta:

Re: [D3D] Scritta posizionata sul pg

Messaggio da Jak »

Quando disegni il testo è come disegnare uno sprite. In realtà il testo non è altro che un'algoritmo che disegna triangoli con la texture del font.
Per il mio sistema devi usare la proiezione normale non quella dell'overlay ;)
Ovviamente depth bassissima e togli l'hidden.
Time to feel, time to believe
Dare to see what may come of our future
Lift your head, broaden your gaze
Speak your mind and your thoughts they will follow you

Rispondi

Chi c’è in linea

Visitano il forum: Nessuno e 40 ospiti