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

09 août 2008

Téléportations de Second Life vers OpenSim


Je suis membre des gridnautes et j'ai réussi à effectuer hier, pour la première fois, des téléportations de Second Life vers OpenSim, ainsi que des téléportations d'une grille OpenSim à une autre. Le détail du programme "Open Grid Public Beta" est disponible ici. Une liste des grilles OpenSim publiques participant au programme se trouve . Tout ceci n'est encore qu'expérimental mais c'est distrayant et, sans doute, prometteur.

Second Life (région vaak)



OpenSim Ugotrade


OpenSim BlueWall


OpenSim Douggles Hangout


OpenSim Gridrock


Pour l'instant, je n'ai pas encore réussi à effectuer une téléportation depuis Second Life vers ma région privée (Standalone OpenSim) mais des discussions avec d'autres gridnautes m'indiquent que je ne suis pas seul à avoir ce problème.

Au cours de mes pérégrinations dans ces mondes parallèles, j'ai eu la bonne surprise de rencontrer Julius Balogh, autre gridnaute francophone.

04 août 2008

Central Grid va introduire une monnaie virtuelle

Central Grid, monde virtuel utilisant la plate-forme OpenSim, va introduire sa propre monnaie virtuelle. C'est en tous cas ce qu'annonce un message de BigTonny Goodfellow aux membres du groupe Central Grid au sein de Second Life. L'unité de cette nouvelle monnaie sera le Cyber Coin et son symbole sera C$. Le message indique que l'introduction du C$ pourrait avoir lieu cette semaine.

"Central Grid to Bring Inworld Currency

Central Grid has moved to become the first grid using the OpenSim platform to bring inworld currency to its users. They will be called Cyber Coins with C$ being its active symbol. OpenSim grids have all been fairly equal until now. There has been no true way to establish an economy. Currency has been active in a private test grid for some time now to ensure that it functions properly and is secure. There also has been extensive work to create an exchange sytem on the website for users to be able to purchase, trade to other avatars, and sell Cyber Coins. Central Grid will be selling C$ at the rate of C$200 to $1.00 USD. We will be working this week to add it to Central Grid...

BigTonny Goodfellow"

04 mai 2008

Robotique, intelligence artificielle et mondes virtuels

Dans son blog "The Multiverse according to Ben", Ben Goertzel nous indique que des travaux sont en cours pour intégrer OpenSim avec OpenCog, une plate-forme Open Source d’intelligence artificielle générale dont il est un des initiateurs.

Mais il va plus loin. Il parle du robot humanoïde Open Source iCub et imagine qu’on pourrait réaliser une simulation de iCub dans Gazebo, une plate-forme Open Source de simulation de robots en environnement 3D. Et il évoque aussi l’intégration éventuelle de Gazebo avec OpenSim.

C’est ainsi qu’apparaît l’équation :

iCub + Gazebo + OpenSim + OpenCog = ???

ou

Robots Open Source + simulateurs de robots + mondes virtuels + intelligence artificielle = ???

Cela donnerait une population de iCubs simulés et contrôlés par des algorithmes d’intelligence artificielle, qui se promèneraient dans les mondes OpenSim et pourraient interagir avec des avatars humains. Les connaissances acquises par ces robots virtuels pourraient alors être transférées vers leurs équivalents iCubs dans le monde réel…

12 mars 2008

realXtend : importer des objets

J'ai conscience que ce billet est un très modeste écho à l'article intitulé "Importer des objets avec Maya" publié par Pierre-Olivier Carles. Mais comme il y a très peu d'objets disponibles au format mesh (celui dont nous avons besoin avec realXtend), je me suis amusé à voir comment il serait possible de tirer facilement parti des très nombreux objets au format 3ds disponibles sur Internet.

Convertir simplement des fichiers 3ds en mesh sans passer par un logiciel graphique, ceci est possible grâce à un utilitaire appelé "3ds2mesh" téléchargeable sur le site de David Geldreich. J'ai fait quelques essais assez concluants sur des objets (Torii, bateau) proposés par 3dchaya et des végétaux (arbuste feuillu, palmier) en provenance de klicker.




09 mars 2008

realXtend : essai d'installation d'une région

Cet essai se passe en deux temps. Il s'agit d'abord de créer une région spécifique et, ensuite, d'importer quelques objets tels que des plantes, des arbres et des rochers pour agrémenter l'endroit.

Création d'une région

Ceci ne pose pas de problème particulier. Il suffit de reproduire, au niveau du rexserver, l'exercice effectué précédemment dans un autre contexte (ici).

Problème rencontré : le terrain est inversé par rapport à sa configuration initiale. Il ne s'agit pas d'un problème avec realXtend, mais de quelque chose de plus général au niveau de OpenSim.


Importation d'objets et installation


D'abord, je télécharge realXtend Asset Library depuis le site realXtend et j'extrais le tout. Ensuite, j'importe les objets (mesh et textures) avec les fonctions disponibles (Upload 3D Model et Upload Image) dans realXtend viewer.


La création d'objets est assez simple grâce à l'onglet reX supplémentaire. Pour cela, il me suffit de suivre les instructions données dans la documentation (paragraphe 4 - Building Introduction - How to use 3d models and the RexMeshTool).



Il s'agit enfin de goûter le résultat du travail accompli...

08 mars 2008

realXtend : essai de fonctionnement en mode partagé

L’objectif de cet essai est de créer un serveur realXtend accessible à d'autres, et de faire se rencontrer deux avatars, le premier se connectant depuis le poste serveur et le second depuis un autre poste.

Mise en place du serveur

Ceci ne pose pas de problème particulier. Il me suffit de suivre précisément les instructions données à ce sujet dans la documentation (paragraphe 1.3) et l’aide readme_rexserverplatform (how to setup server platform so that other people can connect to it). Cela consiste à remplacer l’adresse 127.0.0.1 par l’adresse IP réelle du poste dans plusieurs fichiers.

Création des avatars

Les avatars ("utilisateurs") doivent être créés sur le poste serveur en utilisant l’application Authentication. J’en crée deux (create user) :

- le premier de prénom Wangxiang, de nom Tuxing et de compte Wangxiang Tuxing ;
- le second de prénom Vold, de nom Albatros et de compte Vold Albatros.

Chaque avatar est créé avec une apparence par défaut et, pour modifier cette apparence, il me faut utiliser l’application avatar_generator (toujours sur le poste serveur).

Premier problème rencontré : il y a un bug dans l’application, qui se ferme à chaque fois que l’on tape un "a". Pour l’export de Wangxiang Tuxing, j’ai donc dû redémarrer l’application deux fois. Même chose pour Vold Albatros. Lors de la création des avatars, il faut faire attention à choisir des mots de passe sans "a".

Deuxième problème rencontré : lors de l’export après modification, il faut saisir le compte de l’avatar accompagné de l’adresse IP du serveur. La seule saisie du compte est insuffisante. Dans le champ Account ("compte"), on saisit donc, par exemple : Wangxiang Tuxing@xxx.yyy.z.t (où xxx.yyy.z.t est l’adresse IP du serveur).

Connexion de Wangxiang Tuxing

Sur le poste serveur, je démarre les trois applications Authentication, AvatarStorage et OpenSim en mode administrateur.

Wangxiang Tuxing se connecte depuis le poste serveur. Sur l’écran d’accueil du realXtend Viewer, je saisis Wangxiang Tuxing@xxx.yyy.z.t (où xxx.yyy.z.t est l’adresse IP du serveur) et je choisis la connexion via local server.



Connexion de Vold Albatros

Vold Albatros se connecte depuis un autre poste qui, en l’occurrence, partage la même connexion Internet que le serveur. Sur l’écran d’accueil du realXtend Viewer, on saisit Vold Albatros@xxx.yyy.z.t (où xxx.yyy.z.t est l’adresse IP du serveur) et la connexion se fait via Authentication Server Home Grid.


La rencontre entre les deux avatars a pu s’effectuer. A suivre.

05 mars 2008

Mes premiers essais avec realXtend

Suite à plusieurs articles parus sur le sujet (ici, ici, ici, ici, ici, ), j'ai effectué mes premiers essais avec realXtend.

Premier essai : utilisation du logiciel client realXtend pour se connecter à Second Life

Pas de problème particulier. Télécharger le logiciel à partir du site realXtend, l'installer et se connecter avec un de ses avatars de Second Life.


Le chargement me semble plus long qu'avec le logiciel de Linden Lab. Le rendu est de très bonne qualité.


Deuxième essai : connection à un serveur local


Problème rencontré avec Vista : il faut démarrer chacun des trois serveurs (Authentication Server, Avatar Storage Server et OpenSim Server) en mode administrateur. La connection se fait sur "Authentication Server Home Grid" via l'avatar de nom testuser@127.0.0.1 avec le mot de passe test. Voici ce que cela donne à l'arrivée. A noter
la présence d'ombres.



Troisième essai : modification de l'apparence de l'avatar en utilisant Avatar Generator

Problème rencontré : pour pouvoir lancer avatar_generator, il me faut préalablement installer la dernière version de DirectX. Je me limite ensuite à des modifications basiques sur l'avatar.




C'est tout pour aujourd'hui. A suivre...

27 février 2008

FrancoGrid : un nouveau projet OpenSim francophone (suite)

Suite de la balade sur quelques îles de FrancoGrid qui commencent à être aménagées...




la très colorée Orisis mise en place par Orisis VWG (alias Orisis Zeffirelli), avec un début d'exposition...






Ginger Sim, où ginger chevalier a installé sa résidence secondaire...





Anchoi Land, de Michael Morahan...





Nicoland, de nicolay rosca...






et Maupiti, où Grumly TheBear (alias Forest) se lance dans l'horticulture.

25 février 2008

FrancoGrid : un nouveau projet OpenSim francophone

Grâce à Forest, je viens de découvrir FrancoGrid, un tout nouveau projet OpenSim francophone lancé par un groupe de passionnés. Des informations plus détaillées sont disponibles sur Virtual World Grid. Je me suis bien entendu créé un avatar (en quelques secondes sur le site FrancoGrid) et je suis allé faire un petit tour dans ce nouveau monde virtuel en construction.

Le point d'arrivée est situé dans une région, appelée Orion, où se trouve déjà un espace d'accueil.


Non loin de là se trouve une autre région, très montagneuse, qui porte le nom de Belga.



A ce jour, FrancoGrid représente un ensemble d'une dizaine d'îles. Et ce n'est bien sûr que le commencement.

16 janvier 2008

OpenlifeGrid : création d'une région francophone

Suite à une demande effectuée auprès de Sakai Openlife, eric ox vient de se voir attribuée une région pour la communauté francophone dans OpenlifeGrid. Cette région se situe sur Arnhem et porte le nom de Francofolies. Déjà, les premiers essais de constructions viennent de faire leur apparition.




Les personnes intéressées par cette initiative peuvent contacter eric ox directement par messagerie instantanée dans OpenlifeGrid ou par le biais du forum.

12 janvier 2008

OpenSim : la multiplication des régions

Les régions se multiplient comme des petits pains sur OpenSim. Et voici deux régions adjacentes en Standalone. Deux Penglai !


Pour plus de détails, voir le wiki d'OpenSim.

L'île de Penglai en OpenSim

Deuxième étape de mon apprentissage de l'OpenSim.

Je me suis amusé à recréer mon île de Penglai de Second Life (pour le moment, la forme du terrain seulement) dans mon OpenSim privé. Pour cela, j'ai téléchargé, depuis Second Life, le terrain de Penglai sous la forme d'un fichier raw que j'ai placé dans mon dossier OpenSim Standalone 2803. Puis j'ai créé un fichier startup_commands.txt contenant la ligne "terrain load RAW terrain.raw" et j'ai modifié les paramètres de configuration de OpenSim en conséquence (startup_console_commands_file = startup_commands.txt).



J'ai démarré OpenSim et le nouveau terrain était là. A vrai dire, ce n'est pas tout à fait le terrain de Penglai mais plutôt son miroir...