RILASCIATO ORBITER 2016!!! CLICCA QUI PER SCARICARLO
 
IndiceIndice  FAQFAQ  LinkLink  CercaCerca  RegistrarsiRegistrarsi  Accedi  
Accedi
Nome utente:
Parola d'ordine:
Connessione automatica: 
:: Recuperare la parola d'ordine
FOI sui social networks
Argomenti simili
Siti Amici
Astronautica Ultima Speranza

AstronautiNEWS

Orbiter Forum

Tuttovola.org

Contatore Visite
Ultimi argomenti
» Base Sync mfd, qualche problema
Da Ripley Oggi a 12:03

» Morto Eugene Cernan
Da Ripley Ieri a 10:52

» "Starlab" space station
Da Andrew Ieri a 0:19

» MARS - National Geographic Channel
Da m.a.s Mer 11 Gen 2017 - 3:46

» Questa foto non l'avevo mai vista
Da Pete Conrad Mar 10 Gen 2017 - 19:17

» Sviluppo di una base italiana - Sede ASVI
Da Andrew Lun 9 Gen 2017 - 20:03

» XP + O2016 + DGIV/UCGO - Crash on Eva
Da Ash Lun 9 Gen 2017 - 18:21

» Ciao a tutti !
Da Andrew Dom 8 Gen 2017 - 10:32

» Felice Anno Nuovo 2017 :)
Da Pete Conrad Dom 1 Gen 2017 - 15:31

» Rilasciato NASSP 7.0 RC
Da Diabolos Mer 28 Dic 2016 - 19:15

» Un Sereno Natale a Tutti! :)
Da Ripley Dom 25 Dic 2016 - 23:24

» Ciao a tutti
Da m.a.s Sab 24 Dic 2016 - 1:58

» Trasmissione "In diretta dalla Luna" su Focus
Da m.a.s Sab 24 Dic 2016 - 1:54

» Configurazione in stile TKS / Gemini MOL
Da Almaz Mer 21 Dic 2016 - 16:46

» Allunaggio DGIV
Da Ripley Lun 19 Dic 2016 - 1:39

» Stasera eclissi totale di Luna!
Da Pete Conrad Sab 17 Dic 2016 - 22:52

» Lista aggiornata addon compatibili con Orbiter 2016
Da masdeca Sab 17 Dic 2016 - 0:33

» Orbiter su Windows10
Da Ripley Gio 15 Dic 2016 - 19:54

» Problema installazione D3D9
Da DDD Sab 10 Dic 2016 - 21:58

» Accordo Altec - Virgin Galactic
Da Pete Conrad Sab 10 Dic 2016 - 19:43


Condividere | 
 

 [c++] Luci spotlight (per illuminare veicoli e ambienti)

Vedere l'argomento precedente Vedere l'argomento seguente Andare in basso 
AutoreMessaggio
simone
Add-on Developer
Add-on Developer


Numero di messaggi : 1005
Età : 20
Località : Catania
Data d'iscrizione : 12.02.10

MessaggioOggetto: [c++] Luci spotlight (per illuminare veicoli e ambienti)   Mar 13 Mag 2014 - 2:13

A differenza del precedente post quì il codice per implementare una spotlight, luce di "servizio" per illuminare zone o altri mezzi

PREMESSA se configurerete una luce spotlight e la testerete in orbita....essa ovviamente non si vedrà....dovrete quini posizionarvi di fronte ad un altro mezzo per verificarne il funzionamento

Codice da inserire nel file .cpp

Citazione :

COLOUR4 col_a = { 0, 0, 0, 0 };
COLOUR4 col_white = { 1, 1, 1, 0 };

luce = (SpotLight*)AddSpotLight(_V(1.08, 1.88, 7.392), _V(0,0, 1), 150, 1e-3, 0, 1e-3, RAD * 25, RAD * 60, col_white, col_white, col_a);

//in ordine: posizione (x,y,z)
//orientamento (x,y,z)
//range (in metri)
//il resto sono valori riguardanti il colore (leggere l'API_reference per dettagli)

luce->Activate(true); //QUESTO INDICA SE LA LUCE è ATTIVA (true) o SPENTA (false)

}

tutto ciò va inserito sotto

Citazione :
void machiavellism::clbkSetClassCaps(FILEHANDLE cfg)
{

Questo invece va dichiarato nel fil .h

Citazione :

SpotLight *luce;

Per chiarimenti o suggerimenti basta commentare....buone orbite a tutti

EDIT
Ecco l'effetto finale (DAL SECONDO 34)
Tornare in alto Andare in basso
Vedere il profilo dell'utente http://www.facebook.com/profile.php?cropsuccess&id=100000660
 
[c++] Luci spotlight (per illuminare veicoli e ambienti)
Vedere l'argomento precedente Vedere l'argomento seguente Tornare in alto 
Pagina 1 di 1
 Argomenti simili
-
» MUD veicoli fuori uso
» sosta di veicoli durante il trasporto rifiuti
» omologazione veicoli per trasporti in ADR
» Trasporto c/terzi veicoli fuori uso con bisarca
» cer veicoli fuori uso

Permesso di questo forum:Non puoi rispondere agli argomenti in questo forum
Forum Orbiter Italia :: Orbiter Space Flight Simulator :: Sviluppo Add-on :: Orbiter SDK-
Andare verso: