SL e group meeting online

Qualche mese fa abbiamo testato alcuni strumenti per la realizzazione di meeting online, senz’altro un dei più originali e divertenti è stato Second Life.

SL è un metaverso tridimensionale multiutente e interattivo ( … cosa che in effetti suona complessa … ), tutti i contenuti grafici 3D sono creati dai suoi residenti e sono poi “animati” da un linguaggio di scripting: LSL. LSL è modulare e orientato agli eventi.

Abbiamo subito notato che SL supporta nativamente un sistema per conferenze chat e audio di gruppo, quindi è bastato creare il nostro gruppo e abbiamo avuto a disposizione un canale privato con cui comunicare. La cosa che ci è parsa subito evidente, è che mancavano alcuni utilissimi strumenti presenti su altre piattaforme, come la condivisione di file e desktop.

Nonostante quest’ultima non sia supportata da SL, nulla ci vieta di creare una lavagna sulla quale visualizzare immagini, o addirittura video, si potrebbero creare poi lavagne da visualizzare a tutto schermo (oggetti HUD) per ogni utente, controllate dalla lavagna principale.

Quello che in uno script non mancherà mai è lo state default, che è lo stato iniziale in cui si trova un oggetto; successivamente si possono creare altri stati personalizzati, per esempio una porta potrà avere gli stati open e close per indicare che la porta è aperta o chiusa.


integer n, card;
default{
state_entry(){ //questo evento si scatena quando entriamo in uno stato in questo caso all'avvio dello script
card=llGetInventoryNumber(INVENTORY_TEXTURE);
//card contiene il numero di texture presenti nell'inventario dell'oggetto
n=0;
}
touch_start(integer total_number){ //questo evento è eseguito quando faccio click sull'oggetto
string texture_name;
if(n<card){
n++;
}else{
n=0;
}
texture_name=llGetInventoryName(INVENTORY_TEXTURE, n);
llSetTexture(texture_name, ALL_SIDES);
}
}

Questo script, attaccato in un prim (una primitiva geometrica) a forma di parallelepipedo, crea una rudimentale lavagna, quindi basta riporre tutte le immagini nell’ inventario dell’oggetto. Facendo click su di esso cambiamo immagine, fino a scorrerle tutte per  poi rincominciare dall’inizio.

Con SL il meeting online è pertanto semplice e possibile


Leave a Reply

Me and johnMe and john 2Me and john 3Our landOur landJohn's OfficeJohn's Office 2John's Office and videoJohn's OfficeJohn's OfficeJohn's OfficeJohn's Office