Connessione

Recuperare la parola d'ordine

©2009-2011 Angelica Lean
Forum amici
Consiglio

Script che fa reagire all'illuminazione

Vedere l'argomento precedente Vedere l'argomento seguente Andare in basso

Script che fa reagire all'illuminazione

Messaggio Da Elvira il Lun Gen 17, 2011 11:21 am

Allora...premetto che non ho idea se la domanda che sto per porre sia da second fantascienza o sia attuabile.
Ho visto che su SL qualcuno fa occhi con effetti glow e con pupille che si dilatano e restringono ma lo fanno utilizzando un hud ossia se la pupilla è dilatata o meno dipende da un comando dell'owner.
Personalmente lo trovo piuttosto macchinoso.
Mi cimenterei nel creare occhi con pupille che si dilatano nel caso questo potesse essere frutto di una reazione alle condizioni di luce.
L'intuito mi dice che non è possibile ma essendo la mia conoscenza di certe cose tecniche piuttosto limitata chiedo agli ultracompetenti SL del forum.

Nella mia mente la pupilla sarebbe un semplice prim con uno script che farebbe resize a seconda dell'illuminazione circostante oppure che avesse dei riflessi glow sempre determinati dalle condizioni della luce...

?

Elvira

Messaggi: 2140
Data d'iscrizione: 10.12.09

Foglio di personaggio
Umore:
0/0  (0/0)
Ormoni:
0/0  (0/0)
Ammonizioni:
0/3  (0/3)

Tornare in alto Andare in basso

Re: Script che fa reagire all'illuminazione

Messaggio Da Cobalto il Lun Gen 17, 2011 1:12 pm

Invece e possibile, io sto programmando per esempio delle lampade che si accendono col buio e si spengono alla luce del sole.
Con lo stesso principio e' possibile programmare le pupille, l'unica cosa negativa e' che funziona con un controllo ciclico del time di una land, quindi se non usato con criterio puo' laggare.

Cobalto

Messaggi: 824
Data d'iscrizione: 28.05.10

Foglio di personaggio
Umore:
0/0  (0/0)
Ormoni:
0/0  (0/0)
Ammonizioni:
0/3  (0/3)

Tornare in alto Andare in basso

Re: Script che fa reagire all'illuminazione

Messaggio Da Elvira il Lun Gen 17, 2011 1:38 pm

Oh grazie Cobalto buono a sapersi Smile

Però mi sembra comunque eccessivo per le pupille perchè dovrebbero regolarsi su tempi lunghi. L'ideale sarebbe una dilatazione o viceversa un restringimento realisticamente instantaneo nel momento in cui si rileva una fonte luminosa
quale una lampada e un prim luminescente o dirigendo lo sguardo verso il sole
o viceversa distogliendolo.

Non so se mi sono spiegata.

Elvira

Messaggi: 2140
Data d'iscrizione: 10.12.09

Foglio di personaggio
Umore:
0/0  (0/0)
Ormoni:
0/0  (0/0)
Ammonizioni:
0/3  (0/3)

Tornare in alto Andare in basso

Re: Script che fa reagire all'illuminazione

Messaggio Da cactus il Lun Gen 17, 2011 1:45 pm

Per quello che ne so si può usare llGetTimeOfDay() che restituisce il 'momento del giorno' di una land espresso in secondi dalla mezzanotte, (tranne in quelle qui il sole non si muove, in quel caso, restituisce tutt'altro).

Sul lag, è vero, un timer, anche se poco, lagga.

Altra cosa da prendere in considerazione è che se la land è a mezzogiorno, ma l'avatar A ha settato la vista come 'mattina' e l'avatar B come 'mezzanotte' questa funzione può basarsi soltanto sull'ora del giorno effettivamente presente nella land (non puoi far sì che ogni avatar che ti guardi negli occhi veda delle pupille diverse in base alle sue impostazioni locali).

Stesso discorso nel caso di luci ambientali, se è mezzanotte ma sei dentro ad un cubo di luce questa informazione temo che non sia ottenibile.

Poi sempre restando nel campo delle ipotesi (ma che sconsiglio di percorrere) si può provare anche llGetSunDirection( ) e un pò di trigonometria (a ricordarsela) si potrebbe fare in modo che lo script sappia se stai guardando verso il sole o nella direzione opposta...a prescindere dall'ora, ovviamente nel caso sia notte la direzione non è importante sino a quando non albeggia. Ma significherebbe solo aggiungere altra complicazione a quanto detto per la prima funzione, cioè avrebbe gli stessi limiti, con in più la difficoltà di calcolare la posizione del sole rispetto a come l'avatar è girato.

_____________________________________________
Perchè sai una cosa, Dottore? Tu sei stato il MIO dottore.

cactus

Ariete Messaggi: 878
Data d'iscrizione: 02.09.10
Età: 102

Foglio di personaggio
Umore:
0/0  (0/0)
Ormoni:
0/0  (0/0)
Ammonizioni:
0/3  (0/3)

Tornare in alto Andare in basso

Re: Script che fa reagire all'illuminazione

Messaggio Da Elvira il Lun Gen 17, 2011 2:00 pm

Grazie anche a te Cactus Smile
quindi evinco che è impossibile per un prim rilevare ad una distanza determinata (che ne so, 1 m) la presenza di un altro prim settato come light...

Elvira

Messaggi: 2140
Data d'iscrizione: 10.12.09

Foglio di personaggio
Umore:
0/0  (0/0)
Ormoni:
0/0  (0/0)
Ammonizioni:
0/3  (0/3)

Tornare in alto Andare in basso

Re: Script che fa reagire all'illuminazione

Messaggio Da Cobalto il Lun Gen 17, 2011 2:18 pm

Impossibile per prim "a caso" in una land, il controllo dello status si puo' fare solo se si e' proprietari (con mod) di tale prim e solo tramite script.

L'unica cosa fattibile e' il controllo del "sun" della land, e attivare le pupille sulla base della sua presenza.

Cobalto

Messaggi: 824
Data d'iscrizione: 28.05.10

Foglio di personaggio
Umore:
0/0  (0/0)
Ormoni:
0/0  (0/0)
Ammonizioni:
0/3  (0/3)

Tornare in alto Andare in basso

Re: Script che fa reagire all'illuminazione

Messaggio Da Elvira il Lun Gen 17, 2011 3:32 pm

Grazie.

Elvira

Messaggi: 2140
Data d'iscrizione: 10.12.09

Foglio di personaggio
Umore:
0/0  (0/0)
Ormoni:
0/0  (0/0)
Ammonizioni:
0/3  (0/3)

Tornare in alto Andare in basso

Re: Script che fa reagire all'illuminazione

Messaggio Da Nik Hamelin il Lun Gen 17, 2011 3:46 pm

Indipendentemente dalla fattibilità mi immagino gli avatar con le pupille deformi e grigie in attesa che vengano caricate correttamente dal client.

_____________________________________________
Il segreto del canto risiede tra la vibrazione della voce di chi canta ed il battito del cuore di chi ascolta.
Gibran Khalil (poeta e scrittore libanese)

Nik Hamelin

Maschile Cancro Messaggi: 2087
Data d'iscrizione: 28.05.10
Età: 41
Località: Milano
Umore: sonnecchioso con stiracchi

Foglio di personaggio
Umore:
90/100  (90/100)
Ormoni:
25/100  (25/100)
Ammonizioni:
0/0  (0/0)

http://www.facebook.com/NikHamelin

Tornare in alto Andare in basso

Re: Script che fa reagire all'illuminazione

Messaggio Da Sonia Drechsler il Lun Gen 17, 2011 3:47 pm

Basta che non diventino una cosa come quegli intollerabili face-lighter niubbi che illuminano a giorno con effetto fotoelettrica nel raggio di 20 metri...

A questo proposito, un consiglio. Spesso i Face-lighter sono forniti di default con skin o capelli, e spesso sono fatti male. Accertiamoci che siano modificabili. Come scoprirlo? Attivando le trasparenze con Ctrl+Alt+T vedremo davanti al volto una pallina rossa. Editandola, tramite la tab "features" possiamo generalmente agire sulle funzioni di illuminazione, limitando il raggio, l'intensità, e se proprio vogliamo anche la temperatura colore.

Smile

_____________________________________________
Sono la mia gemella cattiva, ero morta in un incidente di barca in montagna ma in realtà ero solo in coma (Futura Riddler Drechsler)

Si tu dios ed judìo, tu coche es japonés, tu pizza es italiana, tu gas es algerino, tu café es brasileño, tus vacaciones son marroquìes, tus cifras son àrabes, tus letras son latinas...

como te atreves a decir que tu vecino es extranjero?

(Contra el racismo, contra la estupidez)


Colpirne uno per educarne cento.
-- Mao Zedo
ng

Sonia Drechsler
Moderatore
Moderatore

Femminile Cancro Messaggi: 8492
Data d'iscrizione: 17.11.09
Età: 11
Località: Tropico del Cancro
Umore: Raggiante

Foglio di personaggio
Umore:
100/100  (100/100)
Ormoni:
100/100  (100/100)
Ammonizioni:
0/3  (0/3)

Tornare in alto Andare in basso

Re: Script che fa reagire all'illuminazione

Messaggio Da Nik Hamelin il Lun Gen 17, 2011 3:57 pm

Sonia Drechsler ha scritto:Basta che non diventino una cosa come quegli intollerabili face-lighter niubbi che illuminano a giorno con effetto fotoelettrica nel raggio di 20 metri...

A questo proposito, un consiglio. Spesso i Face-lighter sono forniti di default con skin o capelli, e spesso sono fatti male. Accertiamoci che siano modificabili. Come scoprirlo? Attivando le trasparenze con Ctrl+Alt+T vedremo davanti al volto una pallina rossa. Editandola, tramite la tab "features" possiamo generalmente agire sulle funzioni di illuminazione, limitando il raggio, l'intensità, e se proprio vogliamo anche la temperatura colore.

Smile


troppo complicato:
io opterei per cercarli tra le cose indossate e toglierseli di dosso!

_____________________________________________
Il segreto del canto risiede tra la vibrazione della voce di chi canta ed il battito del cuore di chi ascolta.
Gibran Khalil (poeta e scrittore libanese)

Nik Hamelin

Maschile Cancro Messaggi: 2087
Data d'iscrizione: 28.05.10
Età: 41
Località: Milano
Umore: sonnecchioso con stiracchi

Foglio di personaggio
Umore:
90/100  (90/100)
Ormoni:
25/100  (25/100)
Ammonizioni:
0/0  (0/0)

http://www.facebook.com/NikHamelin

Tornare in alto Andare in basso

Vedere l'argomento precedente Vedere l'argomento seguente Tornare in alto

- Argomenti simili

Permesso del forum:
Non puoi rispondere agli argomenti in questo forum