Affichage des articles dont le libellé est Second Life. Afficher tous les articles
Affichage des articles dont le libellé est Second Life. Afficher tous les articles

dimanche 28 février 2010

Second Life 2.0 (enfin … commençons déjà par le client)

Fin août 2009, David Castera nous résumait le relatif échec de Second Life ainsi :

http://www.david-castera.com/2009/08/llmedia-api-second-life/

Les deux gros points faibles de Second Life sont à mon sens la difficulté d’accès d’une part et la diffusion des médias d’autres part.

Puis :

La LLMedia API devrait apporter certaines réponses aux développeurs planchant actuellement sur les problématiques de formation ou de meeting virtuel.

Et là on voyait une API propriétaire complexe à mettre en œuvre. J’ai eu bien des craintes que cela ne règle pas grand chose, ou en tout cas que cela reste réservé aux développeurs.

Bref, c’était pas rose mais l’espoir demeurait.

Et puis la version 2 du client de connexion à Second Life,
-- en code propriétaire, fallait s’y attendre, avec la (nouvelle)logique marketing & business de Linden Lab . C’est Snowglobe qui est le client officiel opensource. --

Cela en vaut-il la peine ?

OUI !
Et Waouh ! P*t**n, la v*ch* !

Des bugs de jeunesse : quelques fautes de typo (dans une version française d’ores et déjà disponible ! Merci Nick.) , des connectés, déconnectés qui ne s’affichent pas, juste : [First] [Lastname] s’est connecté. Passons …

Les menus se sont plus à apprendre par cœur, l’organisation est (enfin) orientée utilisateur : on cherche une fois , on trouve en 20 secondes maximum. L’historique des téléportations est là, la liste des objets portés et j’en passe !

1 ==> Difficulté d’accès : considérablement réduite.

Shared-media-dans-Second-lifeSur la la diffusion des médias grâce à la LLMedia API :

Dans une sandbox, rezzons une primitive, sélectionnons la texture d’une face, là au pied de l’onglet Texture de la fenêtre d’édition de la primitive, apparait une section Média. En cliquant l’engrenage (Paramètres) de cette section, apparait une nouvelle fenêtre à 3 onglets. Là, saisissons une URL, cliquons Appliquer. C’est tout, c’est fait  : nous disposons d’un navigateur web sur primitive.

2 ==> Diffusion des médias : en quelques clics!

Bref, les 2 gros points faibles de Second Life sont maintenant du passé.

 

 

New SL viewer opens new possibilities from NergizK on Vimeo.

New SL Viewer - Slide Presentation with Google Docs from NergizK on Vimeo.

Pour une présentation générale avec les vidéos : http://www.parlons-innovation.com/2010/02/second-life-2-0-une-nouvelle-jeunesse/

Enfin, dès que tu supportes l’affichage dynamique des pages web avec Flash, “nos” experts 2.0 s’en vont tester les nouvelles possibilités, où se situent les nouvelles frontières : http://angezanetti.com/viewer-2-0-secondlife-test/

Une belle occasion de repenser et repratiquer Second Life et les univers virtuels.

Web 2.0-3D

 

[Note de service : fini la connexion satellite, je suis de retour avec une connexion “haut débit” en 512 étendu :-| ]

samedi 7 novembre 2009

Roobaab

focus_plus_roobaab

"Demo'ing Roobarb, which is *the* ultimate SL/OpenSim collaboration tool!! I'm truly impressed... " Gwyneth Llewelyn

 

Lors de la Leadership in Business Fall Conference (October 27 - 29, 2009) au Beta Business Park, Neil Canham  (Richard Meiklejohn) a exploré les usages des technologies immersives dans la collaboration et les équipes, puis présenté le nouveau produit de sa compagnie, Flying Island, qui doit permettre de faciliter ces usages : Roobaab.

What is Roobaab? (PDF)

 

Ca m’a tout l’air d’être LA/une solution intégrée collaborative Web via CMS(Joomla ?) & OpenSim/Second Life.

Facile, ergonomique, qui fonctionne, vraiment intégrée …. et tout ça opensource ?

Une affaire à suivre ….

Pour plus d’infos , allez sur le site ou demandez à cette adresse : info [@] flyingisland.co.uk

mardi 3 novembre 2009

JVWR : Technology, Economy and Standards

Le dernier numéro du Journal of Virtual Worlds Research s'inscrit dans le cadre d'un effort d'exploration dans le domaine des standards pour les mondes virtuels.
Travailler sur ces standards est à la fois technique et conceptuel. Ce numéro du JVWR s'efforce d'améliorer, expliciter et d'analyser les divers aspects des standards et des mondes virtuels. Il a été conçu pour donner la parole aux acteurs de premier plan tant sur le plan théorique que pratique dans ce domaine. Il met tout spécialement en valeur les disciplines que sont l'économie et la technologie en tant qu'éléments précurseurs essentiels et critiques à l'élaboration de standards.




L'équipe éditoriale de ce numéro comprend:

  • Yesha Sivan, Shenkar College of Engineering and Design, Israel
  • Robert Bloomfield, Johnson Graduate School of Management, Cornell University, USA
  • Jean H.A. Gelissen, Philips Research, Netherlands

Editor′s Corner
Overview: State of Virtual Worlds Standards in 2009
Yesha Y. Sivan


Invited Articles
  • Virtual Worlds Collaboratively Built
Philip Rosedale

  • World of Bizcraft
Robert Bloomfield

  • Introduction to MPEG-V
Jean H.A. Gelissen

  • Real Standards for Virtual Worlds - Why and How?
Kai Jakobs


"Think Pieces"
  • Supporting Soundscape Design in Virtual Environments with Content-based Audio Retrieval
Jordi Janer, Nathaniel Finney, Gerard Roma, Stefan Kersten and Xavier Serra

  • On the creation of standards for interaction between real robots and virtual worlds
Alex Juarez, Christoph Bartneck, Lou Feijs

  • Universal Design for Virtual Worlds
Alice Krueger, Ann Ludwig, David Ludwig

  • Lindman Design - Virtual World Experiences
Ludvaig Lindman

  • Barriers to Efficient Virtual Business Transactions
ArminasX Saiman

  • Content Level Gateway for Virtual Worlds
Marc Van den Broek, Sigurd Van Broeck, David Zhe Lou

  • Virtual World Interoperability: Let Use Cases Drive Design
Jon Watte


Peer Reviewed Research Papers
  • Immersive 3D Environments and Multilinguality: A Non-intrusive and Dynamic e-learning-Oriented Scenario Based on Textual Information
Samuel Cruz-Lara, Nadia Bellalem, Lofti Bellalem, Tarik Osswald

  • Payback of Mining Activities Within Entropia Universe
Markus Falk, Daniel M. Besemann, James Michael Bosson

  • An Experiment in Using Virtual Worlds for Scientific Visualization of Self-Gravitating Systems
Will Meierjurgen Farr, Piet Hut, Jeff Ames, Adam Johnson

  • Synthetic Excellence: Standards, Play and Unintended Outcomes
D. Linda Garcia, Garrison LeMasters

  • The Role of Interoperability in Virtual Worlds, Analysis of the Specific Cases of Avatars
Blagica Jovanova, Marius Preda, Françoise Preteux

  • Measuring Aggregate Production in a Virtual Economy Using Log Data
Tuuka Lehtiniemi

  • Another Endless November: AOL, WoW, and the Corporatization of a Niche Market
Ray Op′tLand

  • Order and Creativity in Virtual Worlds
Evan W. Osborne, Shu Z. Schiller

  • Standardization in Virtual Worlds: Formation of Hope and Fear
Marco Otte

  • Machine Ethics for Gambling in the Metaverse: an "EthiCasino"
Anna Vartapetiance Salmasi, Lee Gillam

  • Virtual Chironomia: Developing Standards for Non-Verbal Communication in Virtual Worlds
Gustav Verhulsdonck

  • Piracy vs. Control: Various Models of Virtual World Governance and Their Impact on Player Experience
Melissa de Zwart

mercredi 7 octobre 2009

Second Life plus solide et plus puissant que jamais

Si vous n'avez pas encore bien saisi le message du billet précédent (comme Michel sur VirtualWorldsNews), c'est :

Non, Second Life n'est pas mort ... c'est tout le contraire.
Second Life pète la forme.
Aux USA, ils le savent déjà, les questions d'image de la marque y ont déjà été résolues.
Les solutions d'événements virtuels intégrant Webex, comme On24, peuvent trembler !

Linden Lab présente son Second Life, comme Microsoft son Windows.
"L'année 2009 marque une véritable percée de la collaboration virtuelle"
http://work.secondlife.com/fr-FR/whyslwork/

"Rien de plus facile que de travailler dans Second Life"
http://work.secondlife.com/fr-FR/getstarted/

Ces messages passent ?

jeudi 1 octobre 2009

4ème rencontre en France avec Linden Lab


Mardi 1er octobre 2009 - 12h30 à 15h00
Linden Lab a organisé un déjeuner pour réunir "la communauté Second Life en France".

Tout d’abord l’invitation de l’agence LewisPR pour Linden Labs, plantait le décor ainsi :


Mark Kingdon, CEO et Judy Wade, VP of Strategy & Emerging Businesses
ainsi que Catherine Smith, Directrice Marketing


Le but de cette rencontre ne sera pas simplement de lier connaissance (puisqu’il connaît déjà la majorité d’entre vous :-), mais de “travailler” avec vous afin de connaître plus particulièrement les besoins et attentes du marché et des utilisateurs quotidiens de Second Life en France.

Quelques questions abordées
Ainsi, vous trouverez ci dessous un liste de questions sur lesquelles nous vous proposons de réfléchir afin d’en discuter avec nos invités durant le déjeuner.

Approche marché – Quel est pour vous le challenge le plus important, la plus belle opportunité en terme de projets ?

Comment pouvons nous travailler mieux ensemble ?

Quelles sont vos attentes? Un partenariat avec Linden Lab vous intéresserait –t il? La promotion de votre travail?

Si nous nous vous fournissons du matériel cela vous intéresserait –il ? Quel type de matériel serait pertinent vous concernant?

Des cas clients ? Plus de réactivité?

Quels freins rencontrez vous dans votre activité?

Autres ...

OUaaah ! Ca rigole plus du tout. Business & marketing. Point.
Est-ce bien raisonnable de se pointer à pareille réunion me demandais-je alors? Ce n’est pas moi qui suis attendu. Allons voir tout de même car c’est aussi l’occasion de rencontrer quelques résidents français (Gromike et moi savons enfin de quoi nous avons l’air en vrai ;) ).

A la première rencontre, la discussion ne pouvait porter que sur le passé et la vision du créateur de Second Life, Philip Rosedale était encore fraichement débarqué de son poste de CEO. Une partie de son rêve métaversel est parti dans OpenSim.

Depuis j’ai manqué 2 rencontres avec Mark Kingdon. (La fréquence des rencontres semble assez clairement semestrielle sans que cela n’ai été dit explicitement).
Et la formule change encore… Ce n’est plus une rencontre avec le CEO de Linden Lab , mais une rencontre avec Linden Lab. Preuve en est, Frank Ambrose, Senior VP Global Technology, était là aussi en plus des 3 Lindens prévu par LewisPR.

Second Life
Image via Wikipedia

[Pour une fois je peux insérer ce logo :) ]
En on ne rigole plus du tout avec la marque ! Nous avons tous noté “que la marque était bonne” et “que le travail consistait à en améliorer l’image comme cela a été réalisé aux Etats-Unis” (dixit M Linden).

Une vraie démonstration de force au cours de laquelle je n’ai presque rien appris (par exemple on savait déjà que le prochain viewer sera plus ergonomique, facile d’utilisation, reprenant pas mal de point introduit par le (défunt mais toujours utilisable) viewer Onrez.)

Sur le contenu des intervientions, allez lire

(c’est mon ordre de lecture):
Ange Zanetti
http://www.angezanetti.com/2009/10/mark-kingdon-lindenlabs-secondlife.html

Fred Cavazza
http://www.virtualworldsnews.fr/2009/10/01/compte-rendu-de-la-rencontre-avec-les-equipes-de-second-life/

Wangxiang
http://wangxiang.wordpress.com/2009/10/03/second-life-mark-kingdon-frank-ambrose-judy-wade-et-catherine-smith-a-paris/

Ah si ! Un (bon) résident est un créateur de contenu. C’est mieux pour une plate-forme UGC. Encore mieux s’il vend ses créations sur la plate-forme d’e-commerce du site ….

Sur les actions à réaliser, ils semblent d’accord sur tout, et tout est une question de priorité. Et là on attend une roadmap avec quelques dates promise avec l’amélioration de leur plan com’.

Et donc réponse à une de mes questions : la Teen Grid est bien programmée pour rejoindre l’Agni Grid sans qu’une date puisse encore être annoncée. Quand la gestion des droits d’accès sera finie d’être mise au point.

Seulement voilà pour moi ce devrait être une action prioritaire pour gagner en crédibilité, assurer la confiance auprès de l’ensemble des résidents (et pas seulement ceux américains dont l’accès à la Teen grid est assuré)…
oui l’ensemble des résidents et pas seulement les entrepreneurs.

Reblog this post [with Zemanta]

dimanche 26 juillet 2009

Le client Meerkat 0.1.4

Début avril, je découvre la sortie de la version 0.6 de la librairie libopenmetaverse.
C'est la première version depuis la précédente datant de 8 mois qui s'affranchie des fonctions commencant par LL pour Linden Lab, à la place rien ou O pour open.
Toutes les fonctionnalités du client pour accéder aux serveurs Second Life, OpenSim et Simian.
[22 juillet sortie de la version 0.7]
Et là dans les projets un nouveau client (encore un !?) : Meerkat.
http://www.meerkatviewer.org/
Bof instable, et ça marche pas.
Je note l'ambition du projet et conserve l'icone du client sur mon bureau...

Bien plus tard ... 14 juin, Ange (m')explique qu'une version fonctionnelle est sortie :
Wouf ! Un bouton 'Backup' et SLOP (avril 2008) devient obsolète.


20 juillet sort la version 0.1.4
Et sa pile de nouveautés :

* Ajout de nouvelles commandes de distance d'affichage pour des options graphiques rapides.
* Import / export fonctionne avec les objets 'full perm'. De la concurrence pour SI ?
* "Voir les joints à l'Avatar" dans le menu "Meerkat" affiche des balises pour les articulations du squelette de l'avatar et gagner en précision sur l'alignement des objets portés.
* Ajout d'un "> 10m prims" pour l'outil principal de construction pour maintenir la compatibilité entre les contraintes des grilles Linden et le contenu opensim).
* Modifier l'avatar affiche sa taille.



Eléments importés de l' Emerald Viewer:
* Amélioration du radar avatar.
* cryptage des IM.
* un onglet "objets portés" dans l'inventaire.
* Mode 'toujours voler'.
* Désactivation des écrans de logout / login / teleport.

.... et plus. voir http://meerkatviewer.org/wiki/Main_Page

Sketchlife




En novembre 2008, j'écrivais que Cobalt/Edusim réalisait l'import de modèles Sketchup et de fait était promis à une belle croissance.
http://daneel-ariantho.blogspot.com/2008/11/hello-goodbye.html
Une fonction non disponible pour Second Life.

Et voilà !
SketchupLife, c'est :

Une barre d'outil pour sketchup : Un rezzeur pour Second Life :
Et hop ! Le contenu de Google 3D Warehouse est incorporable dans Second Life.
Ne reste plus qu'à compter les primitives et chiffrer l'addition en L$ sur la grid Agni.
Ca va être bien sur OpenSim ! :)

dimanche 21 juin 2009

Sparkle: iPhone viewer

Le client iPhone pour acceder aux grids de Second Life et OpenSim existe : http://sparkle.genkii.com/
Il a été teste ici:
http://www.pocarles.com/2009/03/opensim-et-second-life-sur-iphone/


Marche en 3G et Wifi, ci-dessous c'est de la 2G .... Et ça fonctionne..... lentement. Simple voire basique.
Peut pas m'empecher de penser que c'est SLIM qui devrait être ainsi dispo sur mobile.
Comme Google Earth et nombre de jeux affichent en 3D on est en droit d' espérer mieux.







Voici ce qui peut se faire en capture d'écran .















....... Poste depuis mon iPhone avec Blogpress.

jeudi 28 mai 2009

Arduino / Pachube / Second Life : nouvelles frontières

J’y pensais et avais l’idée de le faire. Voilà, c’est fait, je l’ai lu là : http://nwn.blogs.com/nwn/2009/05/mixed-reality-messaging.html

Pachube

Pachube est une plateforme très puissante puisqu’elle permet de connecter les objets réels mais aussi virtuels. On peut penser à brancher ça , un mobile ou autre chose.

Et là on reparle de Shaspa avec un autre billet de Hamlet Au :

http://earth2tech.com/2009/05/10/eco-gamers-manage-energy-in-a-virtual-world-with-shaspa

Un projet qui utilise Pachube et OpenSim : http://www.pachube.com/feeds/search?query=shaspa
http://www.pachube.com/feeds/search?query=opensim

Je réalise que les implantations utilisant le code pour la connexion aux environnements virtuels de type Second Life sont encore peu nombreuses :
http://www.pachube.com/feeds/search?query=windMagnitude

Pourtant toute OpenSim même installée en locale peut tester ce code. Ca j’ai testé.

ReadWriteWeb cite 5 grandes briques pour l’Internet des objets aujourd”hui. Pachube et Arduino (voir plus loin) sont 2 d’entre elles, de plus très complémentaires.

Arduino

Arduino c’est un microcontroleur : un circuit électronique programmable via initialement son port USB qui permet les montages les plus variés. Sa plateforme de programmation est opensource et pilotable par un PC.

Pachube permet la connexion entrée/sortie  avec les contrôleurs Arduino.

Présentation générale

http://www.csquad.org/2009/02/04/presentation-de-la-plateforme-de-developpement-electronique-arduino/

Présentation

http://www.craslab.org/arduino/livrethtml/LivretArduinoCRAS.html

Code source

http://code.google.com/p/arduino/
http://todbot.com/blog/spookyarduino/
http://arduino.cc/en/Guide/HomePage

Au final, via Pachube, les objets de Second Life peuvent contrôler les composants d’un microcontrôleur Arduino. Et l’inverse est aussi vrai.

Démonstration :

Communication Between Second Life and Arduino from Jungho YEOM on Vimeo.

Communication Between Second Life and Arduino 02 from Jungho YEOM on Vimeo.

J’attends maintenant avec une certaine impatience les développements, la création d’applications pratiques, l’apparition de nouveaux cas d’usage, et un début d’industrialisation.

lundi 25 mai 2009

Metaverse ID

image

"Metaverse ID" p pour WordPress est basé sur le travail d’un projet suspendu et ambitieux : swslr, Semantic World.SecondLife.com Replacement.

Le plugin/greffon permet d’autoriser ses utilisateurs  à mettre des widgets dans les barres latérales de leurs blogues WordPress et affiche leurs profils à travers le Métavers.

http://code.google.com/p/uhu/wiki/MetaverseID
http://wordpress.org/extend/plugins/metaverse-id/

Univers supportés :

  • Free Realms
  • Lord of the Rings Online
  • Metaplace
  • Second Life
    • Agni/Main Grid
    • Teen Second Life
  • World of Warcraft
    • Serveurs Europe
    • Serveurs USA

Une réalisation de Signpostmarv Martin : http://blog.signpostmarv.name/mv-id/

samedi 23 mai 2009

AvMaker

image

http://www.cyberextruder.com/downloads

De très nombreuses personnes ont pu utiliser sur Avatar Island le service de personnalisation de l’avatar.

Maintenant vous pouvez travailler vos propres textures de peau pour votre avatar depuis votre ordinateur avant d’uploader la texture réalisée sur Second Life ou OpenSim.

Un des avantages est de pouvoir réaliser tranquillement autant de tests que nécessaire.

Si le téléchargement est les sauvegardes ne le sont pas. Et les 10 sauvegardes sont tout de même à 7,30 €.

Ref : http://www.cyberextruder.com/blog/cyberextruder-launches-avmaker-software-for-second-life

mardi 19 mai 2009

L’effet miroir

En janvier 2007, aux débuts de ce blogue, je notais les diapositives 60 et 61 du billet http://daneel-ariantho.blogspot.com/2007/01/cest-quoi-et-va-o-sl.html : l’effet de membrane avec les mondes virtuels.

Un an plus tard, avec le billet le triangle sémiotique, je plaçais nos avatars au sein même des relations du langage, de l’esprit et de la réalité.  

http://daneel-ariantho.blogspot.com/2008/01/le-triangle-smiotique.html

Diapositive1

“Nous ne voyons pas les choses comme elles sont, nous les voyons comme nous sommes” Anaïs Nin

Alors prenons 3 esprits, 3 consciences attachés à 1 réalité physique et tangible (la seule, l’unique). Chaque conscience est isolée et ce n’est que par le symbole et le langage (par forcément commun et partagé, ni seulement verbal) que se déclinent autant de triangles sémiotiques que de relations d’esprit à esprit autour du réel.

Il n’y a qu’à l’âge de 1 mois encore nourrisson que l’on peut nier cela et se croire solipsiste….

Diapositive4

Alors quand Myster me rappelle l’effet miroir, je me souviens de  réflexions récursives en miroir lors d’événements de réalités mixtes créant de magnifiques mises en abîme. mix-real

Et c’est une réalité pas seulement à ce titre (Et je parle pas de miroir virtuel).

Diapositive3

L’esprit comprend cette situation en miroir , compose avec un autre environnement, une autre  “réalité” et fait l’aller–retour constamment. D’où nos interrogations :

  • “Faut combien de prims pour réaliser un machin pareil ?”
  • “Euhm, jolie texture. Où ai-je mis mon appareil photo ?”
  • “Je veux le même en vrai !”
  • “Et dire qu’en RL, pas moyen de se téléporter …”

le parallépipède ci-dessus, c’est un monde virtuel, une grid type Agni. 

dimanche 3 mai 2009

Chat voice FreeSWITCH pour OpenSim

Un petit tutoriel sur la façon de mettre en place l'(expérimental) module de chat voice FreeSWITCH pour OpenSim (trunk).

Vous pouvez le télécharger à partir de OpenSim http://opensimulator.org (r9327 a été utilisée)
FreeSWITCH peut être trouvé sur http://www.freeswitch.org
(msi compilé à partir de SVN r12314)

Les instructions d'installation détaillées :
http://opensimulator.org/wiki/Freeswitch_Module


Reblog this post [with Zemanta]

lundi 13 avril 2009

Murku

J’ai pu twitter il ya 2 mois dessus, mais cela vaut bien un billet.

Murku : un HUD pour réaliser sa bande dessinée très facilement à partir de ses captures d’écran (snapshots). Profitez en vite la version 1.43 est encore disponible en freebie  (0 L$). Il suffit de se rendre sur place In World :

Murku_001 http://slurl.com/secondlife/Sitara/29/146/28/

L’ensemble est ergonomique et pratique SAUF le placement des ‘text handlers’, les barrettes vertes en haut du HUD qui servent au positionnement des boites de texte avant que le texte ne soit saisi sur le canal 2 du chat ( /2 Hello world ! ).

C’est bien expliqué dans cette vidéo:

Le HUD multi-attachements utilisent de belles bulles et icones : http://www.blambot.com/resources.shtml

Capturer le résultat est tout aussi simple avec ScreenHunter : http://screenhunter.softonic.fr/

Source : http://murku.pbwiki.com/Murku-layout

Et vos tutos seront plus beaux !

Murku_002

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]

dimanche 29 mars 2009

Terrain Sculptor


--
Télécharger : http://sldev.free.fr/TerrainSculptor1.1.6.exe
--
Quand je vous disais que le terraforming c'était pour tous et pour tout ....
Voilà un viewer modifié, un logiciel qui va vous permettre d'avoir le terraform que vous souhaitez sur vos opensims, aussi bien que d'avoir des sculpties de vos sims.

Pour moi l'interface, une fois logué cela donne ça.
Et en pratique, démonstration :

Un export en png pour charger sur OpenSim.

La même sim exportée en texture pour sculptie chargée sur un cube.
Vous devinez le nom de la sim test ?
Un indice .... : c'est sur FrancoGrid.
Reblog this post [with Zemanta]

dimanche 22 mars 2009

Les images de Second Life postées sur Moodle

La vidéo présente l'outil de publication d'un billet avec image prise dans Second Life dans Moodle.

Cela fait un module de plus à SLoodle, tout en étant un élément idépendant, comme l'est le module de publication de billet avec seulement du texte.

La deuxième partie de la vidéo détaille l'installation du module sur un site Moodle.
Reblog this post [with Zemanta]

mercredi 18 mars 2009

Le terraforming pour tout et tous

Copied from :en:Image:MarsTransitionV.jpg: Image via Wikipedia


De la soirée Prospectic à la Bibliothèque Francophone du Métavers, Nessy résumait la soirée sur sa fin en disant qu'elle retenait l'idée de "wiki 3D" pour ce projet.

Intéressante approche il est vraie mais en fait une vieille idée maintes fois évoquée à propos de Second Life et qui somme toute reste réductrice.

Second Life peut permettre un haut niveau de communication avec la co-création. J'ai eu du mal à en reconnaitre l'intérêt et l'enjeu.

Pensez vous ! Au delà de la collaboration...

Avec le projet Prospectic, tout part de la cartographie en 3 dimensions comme espace de partage.

Le terrain dans OpenSim, c'est devenu facile à gérer : le format raw n'est pas indispensable du PNG fait très bien l'affaire.
L'image doit être en nuances de gris : du noir pour le fond de l'eau et le blanc pour les plus haut sommets.
Un travail sur une grande image carrée est à préférer.
Pour terminer le travail, retaillez l'image en 256 sur 256 pixels. La ranger dans le répertoire du serveur OpenSim.
Enfin, ' terrain load terrain.png ' suffit dans la console OpenSim pour charger le terain sur la sim préalablement sélectionnée par un 'change -region nomdelasim '. (cf http://daneel-ariantho.blogspot.com/2009/03/opensim-worlds.html )

Et donc, il n'y a auncune limite à ce que peut représenter le terraforming d'une sim.
Exemple ici http://www.cybertechnews.org/?p=1211 où l'auteur c'est 'amusé' à alimenter un réseau de neurones avec le contenu de sa boite email pour ensuite en produire un terraforming et visiter les domaines de sa boite email dans une sim OpenSim.

Cela m'a rappelé mes cours de fouille de données (datamining) sur Clémentine avec Mr Zucker.
Le réseau de neurone en question c'est un réseau de Kohonen .

Réseau regroupant les enregistrements similaires aux intersections d’une grille à deux dimensions. Une fenêtre graphique montre l’évolution de processus de regroupement. Un critère d’arrêt par défaut (paramétrable) met automatiquement un terme au processus. Il est cependant possible de l’arrêter à tout moment en conservant le meilleur état du modèle. Ce réseau est utilisé pour l’apprentissage non supervisé.
le terrain généré est fourni dans l'article.

Cela semble si simple que dès lors, il est possible d'imaginer sans peine un terraforming thématique dynamique tenu par un simple CRON.

Reblog this post [with Zemanta]