Accedi
©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
5 partecipanti
Pagina 1 di 1
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.
cactus- Messaggi : 908
Data d'iscrizione : 02.09.10
Età : 114
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.
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.
Sonia Drechsler- Moderatore
- Messaggi : 8552
Data d'iscrizione : 17.11.09
Età : 23
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!
Pagina 1 di 1
Permessi in questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum.
Sab Gen 25, 2014 5:10 pm Da Carolus
» Cobalto ???
Lun Feb 25, 2013 11:14 pm Da Alice Mastroianni
» In antepirma in streaming Amok Atoms for peace
Mar Feb 19, 2013 10:43 pm Da Angelica Lean
» Test!
Gio Nov 01, 2012 4:25 pm Da Carolus
» Completata l'arca di Hamelin!!!!!!
Ven Ott 05, 2012 11:49 pm Da Claudja Ireland
» Benvenuti!
Ven Ott 05, 2012 11:47 pm Da Claudja Ireland
» Allenatori per gioco:fate la vostra squadra!
Mer Set 26, 2012 10:08 pm Da Alice Mastroianni
» Affitta il tuo anticiclone ad Antartide. Non fartelo scappare
Dom Set 02, 2012 8:57 pm Da Alice Mastroianni
» Marketplace, inizia l'avventura
Mer Ago 15, 2012 7:26 pm Da Moon
» Ho capito tutto!!!
Ven Ago 10, 2012 7:49 pm Da Sonia Drechsler
» Finalmente
Ven Ago 10, 2012 12:35 pm Da Moon
» Foto album da Second Life
Lun Lug 30, 2012 2:14 pm Da Moon
» Domani sera:
Sab Lug 28, 2012 12:26 pm Da Viola
» La musica che ascoltiamo
Dom Lug 15, 2012 12:14 pm Da Viola
» Il thread dei compleanni
Gio Lug 12, 2012 5:11 pm Da Viola
» Firestorm "si spegne"
Mer Lug 11, 2012 10:43 pm Da Moon
» Un appello per Curio
Mar Lug 10, 2012 11:18 pm Da Sonia Drechsler
» Chi è questa tipa?
Dom Lug 08, 2012 3:38 pm Da cactus
» Topic chiuso
Dom Lug 08, 2012 1:21 pm Da Viola
» Per Sveva
Dom Lug 08, 2012 12:47 am Da Carolus
» Virus DNS Changer
Sab Lug 07, 2012 8:16 pm Da Carolus
» Certificato di sicurezza
Gio Lug 05, 2012 4:05 pm Da cactus
» Ciao
Mar Lug 03, 2012 5:01 pm Da Claudja Ireland
» Megacopybotting!
Gio Giu 28, 2012 5:16 pm Da pippi
» L'Angolo dello Sclero
Mer Giu 20, 2012 10:37 pm Da Carolus