RILASCIATO ORBITER 2016!!! CLICCA QUI PER SCARICARLO
 
IndiceIndice  FAQFAQ  LinkLink  CercaCerca  RegistrarsiRegistrarsi  Accedi  
Accedi
Nome utente:
Password:
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
» Lagrange MFD
Da Ripley Lun 24 Apr 2017 - 20:04

» Sviluppo di una base italiana - Sede ASVI
Da marcogavazzeni Sab 22 Apr 2017 - 12:12

» Orbits - visualizzazione grafica di orbite e parametri
Da Ripley Gio 20 Apr 2017 - 12:39

» Ciao a tutti arrivo da Facebook
Da Claudio Riccobene Ven 14 Apr 2017 - 1:09

» Delphinus
Da Pete Conrad Dom 9 Apr 2017 - 22:21

» D3D9Client - il client grafico di Jarmonik
Da Ripley Gio 6 Apr 2017 - 12:12

» X-Plane 11
Da fred18 Lun 3 Apr 2017 - 10:56

» Plugin per Space Network
Da fred18 Lun 3 Apr 2017 - 10:53

» spazioplano futuristico?
Da fred18 Dom 26 Mar 2017 - 0:34

» LOGAN STREAMING FILM ITALIANO 2017
Da Pete Conrad Sab 11 Mar 2017 - 19:37

» trasformare carichi dgiv
Da Jim lovell Gio 2 Mar 2017 - 11:56

» Dropbox abbandona il supporto alla cartella Public
Da marcogavazzeni Gio 2 Mar 2017 - 11:01

» Excel: dimensioni, capacità, massa di un serbatoio sferico
Da Ripley Gio 2 Mar 2017 - 0:53

» "Starlab" space station
Da Andrew Mar 28 Feb 2017 - 23:04

» Dyna-Soar declassificato!
Da Andrew Dom 29 Gen 2017 - 12:14

» Apollo 1: cinquant’anni fa, la prima tragedia spaziale americana
Da Ripley Ven 27 Gen 2017 - 14:46

» Informazione su Pad24_UR500_O2016_v2
Da Ash Mar 24 Gen 2017 - 22:47

» Happy birthday, mr. Aldrin!
Da Pete Conrad Ven 20 Gen 2017 - 12:00

» Base Sync mfd, qualche problema
Da Ripley Gio 19 Gen 2017 - 12:03

» Morto Eugene Cernan
Da Ripley Mer 18 Gen 2017 - 10:52


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
avatar

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
» Modifiche al D.lgs 209/03 sui veicoli fuori uso
» Formulari per società di autodemolizione 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: