Connessione
©2009-2011 Angelica Lean
Copyright

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.
Consiglio

Script che fa reagire all'illuminazione
Pagina 1 su1 • Condividere •
Script che fa reagire all'illuminazione
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...
?
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)
Ormoni:


(0/0)
Ammonizioni:


(0/3)
Re: Script che fa reagire all'illuminazione
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.
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)
Ormoni:


(0/0)
Ammonizioni:


(0/3)
Re: Script che fa reagire all'illuminazione
Oh grazie Cobalto buono a sapersi 
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.
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)
Ormoni:


(0/0)
Ammonizioni:


(0/3)
Re: Script che fa reagire all'illuminazione
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.
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-
Messaggi: 878
Data d'iscrizione: 02.09.10
Età: 102
Foglio di personaggio
Umore:


(0/0)
Ormoni:


(0/0)
Ammonizioni:


(0/3)
Re: Script che fa reagire all'illuminazione
Grazie anche a te Cactus 
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...
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)
Ormoni:


(0/0)
Ammonizioni:


(0/3)
Re: Script che fa reagire all'illuminazione
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.
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)
Ormoni:


(0/0)
Ammonizioni:


(0/3)

Elvira- Messaggi: 2140
Data d'iscrizione: 10.12.09
Foglio di personaggio
Umore:


(0/0)
Ormoni:


(0/0)
Ammonizioni:


(0/3)
Re: Script che fa reagire all'illuminazione
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)
Gibran Khalil (poeta e scrittore libanese)
Re: Script che fa reagire all'illuminazione
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.

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.
_____________________________________________
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 Zedong

Sonia Drechsler- Moderatore

-
Messaggi: 8492
Data d'iscrizione: 17.11.09
Età: 11
Località: Tropico del Cancro
Umore: Raggiante
Foglio di personaggio
Umore:


(100/100)
Ormoni:


(100/100)
Ammonizioni:


(0/3)
Re: Script che fa reagire all'illuminazione
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.
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)
Gibran Khalil (poeta e scrittore libanese)
Argomenti simili» Script che fa reagire all'illuminazione
» Script persistenti
» Non riesco a reagire
» Illuminazione pubblica e timer spegnimento
» Illuminazione : spenta col buio, accesa col sole!
» Script persistenti
» Non riesco a reagire
» Illuminazione pubblica e timer spegnimento
» Illuminazione : spenta col buio, accesa col sole!
Pagina 1 su1
Permesso del forum:
Non puoi rispondere agli argomenti in questo forum



» Impostazioni grafiche con Firestorm
» Frammenti di Noi
» Vorrei...
» 30
» Il thread dei compleanni
» G O B B I !!!!!!
» Tutte a me le cose più strane....
» Foto album da Second Life
» Topic chiuso
» Per il 25 aprile!
» Ma....
» Completata l'arca di Hamelin!!!!!!
» AVATAR all'asta Mercoledì 29 Febbraio ore 22.00
» Buon 25 Aprile!
» Alcuni video da Second life
» La Rossa is back eghèin!
» Problema di ottica
» Dedicato a...
» Completa l'H di Hamelin!
» La musica che ascoltiamo
» La nuova Nik FolkRock Band
» Altro che Nik ed Eddie!Questi si che sanno suonare...suonare?
» la colomba sarà pure il simbolo della pace, ma il colombo.....
» Banda di cialtroni!