Affichage des articles dont le libellé est présentation. Afficher tous les articles
Affichage des articles dont le libellé est présentation. Afficher tous les articles

lundi 30 mars 2009

Un script de préchargement des présentations

C'est pas les projecteurs de diapos qui manquent dans Second Life pour réaliser les présentations. C'est toujours un outil de gestion de l'affichage d'une texture sur une primitive.

L'innovation, c'est le double tampon proposé par ce script (recopié ci-après de Erich Bremer) permet de précharger la texture de la diapo suivante et donc pas de temps de chargement.

Et hop ! Vos présentations deviennent plus belles et plus fluides !

Source : http://www.ebremer.com/doublebufferslidescriptforsl


====== script below =======================

// Multi-buffered slide presentation script
// minimizes download time of each slide by pre-loading them to the various facets of the "screen prim"
// Script by Erich Bremer March 24, 2009
// clicking on prim advances the slide show. Saying "B" on channel 7 makes the slide presentation go backwards by one slide. "/7b"

integer NumberOfTextures = 0;
integer CurrentTexture = 0;
integer listen_handle;

displayme() {
llSetTexture(llGetInventoryName(INVENTORY_TEXTURE, CurrentTexture), 0);
if (CurrentTexture+1<NumberOfTextures) {
llSetTexture(llGetInventoryName(INVENTORY_TEXTURE, CurrentTexture+1), 1);
}
if (CurrentTexture+2<NumberOfTextures) {
llSetTexture(llGetInventoryName(INVENTORY_TEXTURE, CurrentTexture+2), 2);
}
if (CurrentTexture+3<NumberOfTextures) {
llSetTexture(llGetInventoryName(INVENTORY_TEXTURE, CurrentTexture+3), 3);
}
if (CurrentTexture+4<NumberOfTextures) {
llSetTexture(llGetInventoryName(INVENTORY_TEXTURE, CurrentTexture+4), 4);
}
if (CurrentTexture+5<NumberOfTextures) {
llSetTexture(llGetInventoryName(INVENTORY_TEXTURE, CurrentTexture+5), 5);
}
}

default
{
state_entry()
{
NumberOfTextures = llGetInventoryNumber(INVENTORY_TEXTURE);
listen_handle = llListen(7, "", llGetOwner(), "");
displayme();

}

listen( integer channel, string name, key id, string message )
{
if (message == "b") {
if (CurrentTexture > 0) {
CurrentTexture--;
}
displayme();
}

if (message == "n") {
if (CurrentTexture < NumberOfTextures - 1) {
CurrentTexture++;
}
displayme();
}

}

touch_start(integer agent)
{
if (llDetectedKey(0) == llGetOwner()) {
if (CurrentTexture < NumberOfTextures - 1)
CurrentTexture++;
else
CurrentTexture = 0;
displayme();
}
}

changed(integer change)
{
if (change & CHANGED_INVENTORY)
llResetScript();
}
}
============script above===================





Reblog this post [with Zemanta]

mardi 17 mars 2009

Best practices in Education 2009

L'édition 2007 avait été un événement énorme et un franc succès.
je veux parler de Best practices in Education.

L'édition 2009 s'annonce toute aussi importante :
http://www.vwbpe.org
3 jours de conférences du 27 au 29 mars 2009,
avec des sessions poster... Tout comme en vrai, mais dans son fauteuil. :)

Pour notez dans votre agenda et vous inscrire, c'est part là et c'est gratuit:
http://vwbpe09.eventbrite.com/

jeudi 4 décembre 2008

Le créateur de Second Life à TED Talks

   Philiiiiiiip !
<< choeur de fans hystériques
de Beatles/Patrick Bruel/Tokio Hotel >>

Why build a virtual world? Philip Rosedale talks about the virtual society he founded, Second Life, and its underpinnings in human creativity. It's a place so different that anything could happen.

Philip Rosedale ( avatar "Philip Linden") is founder of Second Life, an online 3D virtual world inhabited by millions. He's chair of Linden Labs, the company behind the digital society.

Pourquoi construire un monde virtuel? Philip Rosedale parle de la société virtuelle qu'il a fondé, Second Life, et ses fondements dans la créativité humaine. C'est un lieu si diversifié que tout peut y arriver.

Philip Rosedale (de son nom d'avatar "Philip Linden) est le fondateur de Second Life, un monde virtuel en ligne et en 3D habité par des millions de personnes. Il est président de Linden Labs, la compagnie qui est derrière cette société numérique.

samedi 28 juin 2008

Virtually where?

Virtually where?
Are 3-D virtual worlds such as Second Life having an impact on learning?





A presentation at the UCISA User Support Conference 2008.
... with SL, Sloodle, Twinity, HiPiHi inside.

Zemanta Pixie