ambient lighting 3d

Argomenti riguardanti il D3D di GameMaker e librerie esterne.
Rispondi
Avatar utente
enick
GMI VIP
Messaggi: 3749
Iscritto il: 26/06/2011, 19:34
Specialità: 39dll e 3D
Località: Sardegna
Contatta:

ambient lighting 3d

Messaggio da enick »

potete aiutarmi a creare un illuminazione ambientale controllabile?? vorrei eliminare totalmente le zone oscure derivate dalla creazione di una luce.. quindi la soluzione sarebbe creare una moltitudine di luci direzionali qualcuno ha in mente qualcosa di pratico??
Nicola porcu(Sardegna)
ImmagineImmagine
Immagine
Are you sleeping?
[email protected]

Avatar utente
Homunculus
Admin
Messaggi: 6840
Iscritto il: 25/11/2007, 20:36
Contatta:

Re: ambient lighting 3d

Messaggio da Homunculus »

Fino alla versione 8.0 non era possibile ma dalla 8.1 hanno incluso la funzione d3d_light_define_ambient che permette di fare esattamente quello che ti serve

Avatar utente
enick
GMI VIP
Messaggi: 3749
Iscritto il: 26/06/2011, 19:34
Specialità: 39dll e 3D
Località: Sardegna
Contatta:

Messaggio da enick »

wow.. grazie mille x la notizia :banana: x passare alla 8.1 è neccessario riscaricare tutto o si puo fare un upgrade??
Nicola porcu(Sardegna)
ImmagineImmagine
Immagine
Are you sleeping?
[email protected]

Avatar utente
Homunculus
Admin
Messaggi: 6840
Iscritto il: 25/11/2007, 20:36
Contatta:

Re: ambient lighting 3d

Messaggio da Homunculus »

Un upgrade mi pare.

Avatar utente
enick
GMI VIP
Messaggi: 3749
Iscritto il: 26/06/2011, 19:34
Specialità: 39dll e 3D
Località: Sardegna
Contatta:

Messaggio da enick »

:| bene... ho appena scoperto che costa mi pare 39 $ fare l upgrade alla 8.1 credo che ne faro a meno.. a meno che nn ci metta mani per vie poco legali :paura: comunque il problema non è risolto.. è possibile simulare un illuminazione ambientali con varie luci direzionali??
Nicola porcu(Sardegna)
ImmagineImmagine
Immagine
Are you sleeping?
[email protected]

Avatar utente
Homunculus
Admin
Messaggi: 6840
Iscritto il: 25/11/2007, 20:36
Contatta:

Re: ambient lighting 3d

Messaggio da Homunculus »

Se hai la 8.0 é gratuito. Se hai comprato la 7 invece, puoi avere la 8 gratis se inserisci il tuo vecchio codice di acquisto. Penso che sia una cosa valida ancora per poco, quindi ti conviene farlo al più presto

Avatar utente
enick
GMI VIP
Messaggi: 3749
Iscritto il: 26/06/2011, 19:34
Specialità: 39dll e 3D
Località: Sardegna
Contatta:

Messaggio da enick »

il problema è che non ho effettivamente acquistato la 8.0 pur avendola :paura:
Nicola porcu(Sardegna)
ImmagineImmagine
Immagine
Are you sleeping?
[email protected]

Daviex
Membro
Messaggi: 157
Iscritto il: 11/05/2011, 21:07
Specialità: Programmazione
Contatta:

Re: ambient lighting 3d

Messaggio da Daviex »

Comprati una nuova chiave di GM 8.1, nuovo costa 17 euro lol
Immagine

Avatar utente
enick
GMI VIP
Messaggi: 3749
Iscritto il: 26/06/2011, 19:34
Specialità: 39dll e 3D
Località: Sardegna
Contatta:

Messaggio da enick »

Ho appena testato la funzione d3d_light_define_ambient(col) usaando come col make_color_rgb(x,x,x,) solo che non ho avuto risultati questa funzione non avendo un id non ha bisogno di essere accesa?
Nicola porcu(Sardegna)
ImmagineImmagine
Immagine
Are you sleeping?
[email protected]

Avatar utente
BaronVsCorsar
GMI VIP
Messaggi: 4699
Iscritto il: 14/02/2004, 12:05
Specialità: Saccenza
Uso: GameMaker 8.1
Località: Ferrara
Contatta:

Re: ambient lighting 3d

Messaggio da BaronVsCorsar »

quando non ti "funziona" qualche cosa descrivi cosa hai ottenuto e cosa volevi ottenere, altriemtni è difficile capire cosa sia sbagliato, tranne per gli errori banali di sintassi.
tiro a indovinare: make_color_rgb(x,x,x) questo ti da una tonalità di grigio, avendo messo per tutti i tre componenti lo stesso valore, questo potrebbe essere l'effetto che non volevi

per l'uso di d3d_light_define_ambient ti rimando al manuale (in questo caso ammetto che non è molto chiaro ;))
ImmagineSchiva questo - http:\\baronvscorsar.altervista.org
by Lego: Vado in un bar e faccio "votiamo che quel tizio la in fondo venga buttato fuori", ma perché?

Rispondi

Chi c’è in linea

Visitano il forum: Nessuno e 22 ospiti