Jean-Marie LOUCHE, Freelance, Portage Salarial - 71290 CUISERY

Comment faire une mise à jour d'OpenSim ?

Comment faire une mise à jour d'OpenSim ?

Vous êtes utilisateurs de OpenSimulateur, si vous voulez être toujours à jour avec votre version, vous devez faire une manipulation afin de récupérer la dernière version sortie par l'équipe de développement.

Procédure pour une mise à jour sous Ubuntu dans le terminal :

Dans le terminal taper :

svn update

Laisser télécharger les fichiers, une fois terminé, lancer dans le terminal :

./runprebuild.sh

Et enfin terminer par :

nant

Ce mini tutoriel fonctionne pour une installation de base de OpenSim, si vous avez un système de relance automatique (vous devriez le savoir ;-)), dans ce cas pensez à l'éteindre avant de lancer la procédure.



Super JM Bros sur FrancoGrid.

Juste pour le fun ;-) ! Sur FrancoGrid.



Vidéo Tetris dans FrancoGrid.

Via Metaverse3d.com (;-)), Vidéo, Tetris dans FrancoGrid.


RealXtend sort la version 0.3 de son travail sur OpenSim.

La société RealXtend qui travaille actuellement sur le projet OpenSimulator annonce la sortie de la version 0.3 de son serveur et de son client.

Un petit aperçu de rendu en vidéo :

http://www.realxtend.org/page.php?pg=media

Parmi les améliorations apportées on trouve sur le site de développement cette liste (traduction via l'outil google) :

  • - Avatar générateur intégré à la visionneuse
  • - Nouvelle interface générateur avatar
  • - Inverse kinematics pour les avatars
  • - Skype plugin
  • - Barre d'adresse
  • - Action icône système
  • - Moteur de rendu facultatif Ogre objet le mode de sélection (maintenez enfoncée Z clé à utiliser)
  • - Les pièces jointes sont maintenant des noms propres
  • - Nouvelle avatars (Jack, Kate, Roboto)
  • - Nouvelle pièces jointes
  • - Animation avatar mailles exigent maintenant un fichier XML qui contient les spécifications pour les animations et l'apparence des contrôles contient l'avatar
  • - Avatar pièces jointes mai maintenant être joint à l'avatar elle-même, et pas seulement à un os
  • - Avatar pièces jointes mai maintenant l'objet d'une rotation / échelle dans la pièce jointe outil
  • - Avatar pièces jointes mai maintenant être squelette animé, à condition qu'ils partagent le squelette avec l'avatar ou que les animations ont les mêmes noms que l'avatar animations
  • - Physiquement simulé des vêtements pour les avatars
  • - Organe de contrôle pour morph avatars
  • - Sélection de marche de style pour les avatars
  • - Ogre avatar animations peuvent être utilisés dans des gestes
  • - Prim taille maximum porté à 128x128x128
  • - Maximum de vacuité PRIMS augmenté à 99%
  • - L'adresse de destination monde est envoyé au serveur d'authentification lors de la connexion afin qu'il puisse vérifier une exploitation forestière est dans le bon monde
  • - Handicapés moteur de rendu de basculer en mode Second Life (SL parce que dans le mode Ogre rend un monde vide)
  • - Correction de quelques rares bugs accident.
  • - Correction de crash si serveur n'envoie pas les capacités de réponse à la connexion
  • - Correction d'un bug avec les avatar de chargement lorsque nom d'utilisateur Windows contient des caractères non-ASCII

Et le serveur 0,3 changelog ressemble à ceci:

  • - Fusion Opensim code (révision 4238), de la physique code utilise Opensim révision 5082
  • - Truststore.xml fonctionne maintenant comme une banlist
  • - Support pour nouvel avatar du système (*)
  • - L'appui de l'animation IK (*)
  • - Vitesse de marche réglable pour les avatars (*)
  • - Skype soutien (*)
  • - Personal inventaire mondial (*)
  • - Global friendlist (*)
  • - Plusieurs corrections de bugs (notamment fixer résolution DNS, llisten œuvres de python)

(* = Nécessite realXtend Viewer 0.3)

Si les évolutions semblent être assez importante, on peux regretter toutefois le manque de participation de RealXtend dans le projet OpenSimulator comme le souligne Justincc sur son blog, "OpenSim and realXtend, 4 months on".

Edit : A voir également l'article de Wangxiang Tuxing, realXtend version 0.3



Les slides de la conférence FrancoGrid.



Conférence de la Team FrancoGrid (Projet OpenSim) sur Second Life.

Pour les personnes souhaitant des informations sur le monde virtuel FrancoGrid, vous pouvez assister à la conférence ce soir à la Bibliothèque Francophone de Second Life.

Pour rappel, FrancoGrid est un univers virtuel libre basé sur le programme OpenSimulator.

Date de la conférence : 24 juin 2008 à partir de 21 h 15.

Lieu : La Bibliothèque Francophone de Second Life

Y aller ? : Lien SURL = http://slurl.com/secondlife/Ebeoplex/43/200/124/

Source : Les intervenants pour la conférence FrancoGrid à la Bibliothèque Francophone



Qui de Second Life ou OpenSim est en Alpha ?

Bien entendu nous connaissons tous la réponse, Second Life étant une plateforme dite "stable", j'ai cependant fait un petit test avec l'outil Lag Meter (il s'agit juste d'un indicateur) disponible dans la version officiel du viewer SL.

L'objectif, comparer l'outil entre un atterrissage sur le mainland de Second Life, et un atterrissage sur le continent de FrancoGrid (OpenSim).

Premier test sur le mainland de Second Life :

Il m'a fallu recommencer, donc 2ème test sur le mainland de Second Life :

Résultat : 2 rouges et 1 vert

Premier test sur le continent de FrancoGrid, région Sekhmet (héberger sur un serveur RPS) :

Résultat : 1 orange et 2 verts

Voilà c'était juste pour comparer 2 grilles complètement incomparables et pourtant si liés. Bien entendu cela ne prouve pas que OpenSim est mieux que SL (... ni l'inverse !)



Photo via FrancoGrid, Orisis porte ses cheveux...

Cela n'est pas forcement étonnant pour les "résidents" de SecondLife, pour ceux de FrancoGrid (projet OpenSim) c'est l'avenir et les possibilités quasiment illimité ;-).

Les premiers créateurs ne vont pas tarder a faire leurs apparitions... Ci-desssous : Photo de Orisis VWG prise sur Orisis avec un attachement de cheveux.



Comment utiliser SLOP pour FrancoGrid (opensim) ?

Petit mode d'emploi afin de transférer votre build SecondLife sur votre grille en ligne (FrancoGrid par exemple ;-) ). (édit : une petite erreur de photo s'est glissée dans ce billet, saurez vous le trouver ?)

Première étape, vous équiper du formidable outil SLOP crée par Mathiew Cazalet via le site NeC'réation. (De plus sur le site, toute les explications en vidéo pour importer votre build sur OpenSim en mode Standalone.)

Deuxième étape, choisir le build que vous transférer de SecondLife à OpenSim.

Troisième étape, rezzer le cube SLOP pour définir les positions du build.

Quatrième étape, glisser le script de copie dans les différents prims de votre build (attention selon Mathiew Cazalet, vous devez délier les prims avant de faire cette manipulation.)

Cinquième étape, vérifier que tous les prims sont réduits afin de pouvoir générer le code de transfert.

Sixième étape, taper /5Copy dans le chat pour valider la création du code, celui-ci s'intègre directement dans le chat. Copier/coller ce code dans un simple éditeur de texte et enregistrer sous le nom de votre build.

Septième étape, lancer le logiciel SLOP afin de générer le code de SecondLife en fichier xml.

Huitième étape, mettre ce fichier sur un serveur web et le récupérer sur le serveur OpenSim qui gère la sim, ce fichier est à mettre dans le répertoire bin de OpenSim.

==> astuce la commande se tape une fois situé dans le répertoire bin :

 curl -O http://www.adressedevotreserveurdestockage.com/monfihierslop.xml

Neuvième étape, charger le fichier dans OpenSim, nous utiliserons en fonction des versions OpenSim :

  1. - soit : load-xml2 monfichier.xml
  2. - soit : script load-xml2 monfichier.xml

Dixième et dernière étape, admirez votre build et personnalisez le !

Ceci peux paraitre assez dur mais c'est très facile en fait ;-) J'ai réussi donc pourquoi pas vous ?



Hud pour OpenSim par Nebadon

Cool ;-) Nebadon via son forum, les photos de son 1er hud sur OpenSim et ... il marche en plus...

Lien du sujet : My First OpenSIM HUD! (Not Video)



OpenViewer, Third Life viewer.....

Si vous parcourez ce blog de temps à autre, vous avez déjà pu lire ma tentative de connexion à une grille avec OpenViewer (OpenViewer, 1ère tentative...).

Au cours de ma dernière visite du site, j'ai suivi le lien permettant de télécharger une version plus aboutie, Third Life.

Cette version permet de configurer la grille lors du démarrage (une sorte de browser dédié aux univers virtuels avec l'adresse de grille (grid) comme nous le ferions avec les adresses url web d'un navigateur.)

Manipulation pour mettre votre grille préféré au démarrage :

  • - ouvrir OpenViewer.ini
  • - changer loginuri = par loginuri = http://grid.francogrid.com:8002 (par exemple FrancoGrid)
  • - changer également ;; Login details par vos identifiants et votre mot de passe.
  • - enregistrer

Désormais lorsque vous lancerez la version Third Life, vous serez directement dirigé vers votre grille favorite.



Le QG FrancoGrid sur SecondLife ?

Sur SecondLife, visite du petit "QG" ? de FrancoGrid.

SURL = http://slurl.com/secondlife/Orisis/105/151/22

A l'intérieur on retrouve projets en cours et vidéo de présentation en attendant d'en savoir plus.

SURL = http://slurl.com/secondlife/Orisis/105/151/22



Fin des congés, et une vidéo de P. Rosedale à Paris, et SLOP pour SecondLife/OpenSim.

Retour de congés, le temps de parcourir les actualités SL / OS pour voir que les choses vont vite, très vite, (trop vite peut-être aussi... ).

Pour cette semaine sans web, ni web3d je retiens 2 choses :

- Rosedale à Paris via Jean Michel Billaut avec une vidéo de sa conception. A voir ici ==> http://vpod.tv/jmbillaut/476960 Image SLMag

- SLOP, l'outil d'importation/exportation SL/OS via Daneel - Second Life / OpenSim import - export build tool et SLObserver - SLOP: La migration d’OpenSim à SecondLife ?.



Vu sur FrancoGrid, étrange.

Parfois on rencontre de drôle de chose sur FrancoGrid.

Ici sur Sekhmet.



Les différentes grilles OpenSim

Fin 2007 début 2008, une équipe de passionnés développe un projet nommé OpenSim.

OpenSim c'est un simulateur permettant à chacun de lancer un univers virtuel permettant à tous de se connecter à cet univers. Si nous devons comparer OpenSim au web d'aujourd'hui, nous pouvons avoir apache comme point de comparaison.

Apache, serveur permettant de gérer un serveur web. OpenSim, serveur permettant de gérer un simulateur 3d.

Si bien sur nous pouvons lancer notre simulateur reste encore à la rendre public et accessible.

Aujourd'hui, sauf erreur de ma part, il n'existe pas de moteur de recherche de grille (un projet à mettre en place pour ceux qui veulent déjà préparer le futur...). Donc pour le coté public, nous devons donc passer par des connaisseurs ou des sites parlant de OpenSim (point important car si personnes ne sait ou vous trouver, comment intéresser les gens ?).

En ce qui concerne l'accessibilité, il suffit soit de faire sa grille ou de se raccorder à une déjà existante.

Ci-dessous voici un listing des différentes grille existante (liste non-exhaustive) :

Il existe également des simulateurs individuels, beaucoup pour devoir faire un listing précis. A vous de les découvrir.



Le Château de Versailles sur FrancoGrid (Projet OpenSim)

En me promenant sur FrancoGrid, projet qui avance très rapidement, j'ai eu l'occasion de tomber sur le Château de Versailles.

Petite visite sur un projet en construction.

En arrivant...

Puis en entrant.

Vous pourrez visiter sur l'île de Virus Mip.

Bonne balade.



Générateur de script pour Second Life / OpenSim

En parcourant le web à la recherche d'un script assez simple, je trouve une application online permettant de générer ses propres scripts en fonction de l'action désirée.

Ce système est simple, quelle action ? A quel moment ? Puis valider. Et hop nous voici avec un script utilisable dans SecondLife et/ou OpenSim.

Source et lien : http://www.3greeneggs.com/autoscript/index_fr.html



OpenSim sur serveur RPS, ca marche !

Un projet OpenSim tel FrancoGrid demande des ressources importantes au niveau de la machine qui héberge le simulateur.

Plusieurs solutions sont offertes pour lancer votre sim, hébergement chez vous, ou sur un serveur dédié (hébergé à distance). Mais bien entendu chaque besoin est différent et c'est l'utilisation finale qui verra quel support choisir. Cependant si héberger un simulateur chez soi est gratuit, il faut prendre en compte, le débit d'upload pour avoir un sim "stable" (stable car opensim est un projet bêta encore), ce problème est résolu sur un serveur dédié mais il faut ajouter le cout du service dépendant du serveur choisi.

C'est pourquoi j'ai essayé le serveur rps de chez ovh.

RPS c'est quoi ?

Via Real Private Server

Le RPS ne veut pas de bricolage : c'est pour cela qu'il s'agit d'un serveur constitué d'une carte mère, d'un processeur, de RAM et d'une carte réseau mis ensemble dans un "boitier" pour former le RPS. Ce "boitier" est utilisé par une seule personne : les ressources, de qualité, sont ainsi garanties. En réalité, seul le disque dur est déporté : le boitier accède à son disque dur via un réseau SAN : une certaine place lui est allouée (et uniquement pour lui) sur un grand ensemble de disques durs interconnectés.

C'est donc un bon moyen pour réduire les coûts d'hébergement.

En allant un peu plus loin dans la démarche, on peut comparer le RPS à un serveur dédié (prenons ici l'exemple de base, un rps de base et d'un kimsufi).

RPS

  • Espace disque min : 10 Go
  • Disque dur : réseau
  • Vitesse d'accès max : 100 Mbps
  • Idéal pour : petits fichiers

Kimsufi

  • Espace disque min : 160 Go
  • Disque dur : local
  • Vitesse d'accès max : 600 Mbps
  • Idéal pour : tout fichiers

Pour avoir un comparatif et un benchmark plus poussé, je vous invite à lire sur le site Real Private Server les informations concernant ces offres.

Voici pour la partie infos du rps.

Passons au test d'installation.

Ici j'ai configuré mon RPS avec une distribution linux ubuntu server 7.10.

Résultat aucun soucis à l'installation ;-).

Ci-dessous la procédure d'installation (version trunk) :

apt-get update
updatedb
sudo aptitude install subversion nant mono mono-gmcs libmono-microsoft8.0-cil libmono-system-runtime2.0-cil
cd  /home
svn co http://opensimulator.org/svn/opensim/trunk opensim
cd opensim
./runprebuild.sh
nant

Voilà votre OpenSim installé sur RPS, il ne vous reste qu'a configurer le OpenSim.ini et le defautl.xml logé dans le dossier bin/Regions/.

D'après les 1er test avec le viewer, le time dilation reste à 1 malgré plusieurs tentatives poussées de faire craché le sim, les premiers résultats sont donc nickel mais il faudra voir à l'usage plus intensif si la mémoire ne risque pas de saturé et de faire un "big out" de la sim.

Bon courage à tous.



Second Life Server, pas pour l'instant.

Petit commentaire sur l'article de "Virtual Worlds News: Second Life Server Not Going Open Source Soon".

En effet si LL et sa plateforme SL ne passent pas le code en opensource, qu'importe OpenSim est déjà là.

Linden Lab aura été la compagnie ayant médiatisé et offert la meilleure plateforme 3d à ce jour mais ce n'est pas en restant sur des acquis que la société et surtout les clients resteront dans le futur.

Aujourd'hui de nombreux projets OpenSim sont en cours, au niveau francophone, on retrouve :

Donc à quand une linden team ouverte à la participation et à l'échange plutôt qu'à une plateforme encore et toujours performante mais amené à subir des difficultés dû à la multiplication et à l'ouverture des grilles (grid).



Vidéo FrancoGrid, OpenSim round 2.

Une nouvelle vidéo du projet [FrancoGrid|http://www.francogrid.com|fr], une explication des possibilités offertes par la plateforme.



Promotion vidéo de FrancoGrid, le projet OpenSim libre francophone.

Vidéo de Orisis Zeffirelli de SecondLifeFrance pour le projet FrancoGrid


Quelques commandes utiles pour gérer OpenSim.

Voici ci-dessous les quelques commandes utiles pour débuter avec OpenSim.

Sous ubuntu server via putty.

Editer/Sauvergarder un fichier (avec vi) :

vi fichier.txt (le fichier s'ouvre en mode visualisation) appuyer sur la touch Inser (le fichier est en mode édition) pour quitter le mode édition appuyer sur Echap pour sauvegarder, taper : w:! pour quitter, taper q:!

Téléchargement de fichier (notamment de fichier .raw pour les terrains) :

Toujours en mode terminal, taper curl -O + adresse du fichier

Exemple :

curl -O http://www.monadresse.com/terrain.raw

Si vous utilisez la fonction pour l'importation d'un terrain, pensez à vous mettre dans le répertoire bin.

Naviguer dans les répertoires :

La fonction cd pour se déplacer

cd /home/ledossiertruc/ (ici nous allons dans le dossier nommé ledossiertruc)

pour voir les fichiers du dossiertruc

ls (cela affiche les dossiers présents)

pour aller à un sous-dossier

cd lesousdossier (ici nous allons dans le dossier nommé lesousdossier)

++ Petit test à chaud.++

Vous avez donc installé votre OpenSim sur un serveur, nous allons donc changer le terrain par défaut.

Dans un 1ère temps, il nous faut être en mode terminal :

Nous allons dans notre dossier bin :

cd /chemindemonopensim/bin/

puis nous téléchargeons notre fichier

curl -O http://www.monadressedemonfichier.com/terrain.raw

Notre fichier se télécharge dans le dossier bin.

Nous voulons importer notre nouveau terrain sur notre OpenSim, dans le terminal nous tapons :

terrain load f32 terrain.raw

Nous avons un terrain importer sur notre sim.



OpenViewer, 1ère tentative...

Dans la série des SecondLife like, après OpenSim, on trouve également le projet OpenViewer dont l'objectif est un viewer open source.

En naviguant dans les pages du site on trouve le moyen d'essayer l'installation sur un système Linux, je tente donc ma chance afin d'essayer les préambules d'un futur viewer.

Essai sous ubuntu. Première étape, télécharger les sources :

svn checkout http://openviewer.org/svn/openviewer/trunk openviewer

Ensuite nous devons installer Mono et Ogre :

sudo apt-get install mono

et

sudo apt-get install libogre14

Normalement il ne reste plus que l'exécutable à construire :

./runprebuild.sh && nant

Désormais nous pouvons lancer notre viewer (normalement...) : Allons dans notre dossier bin :

cd bin

puis lançons le .exe :

mono OpenViewer.exe

Notre viewer est lancé ! (enfin en théorie car pour ma part un petit problème avec mon système ce soir donc pas possible d'aller plus loin... je tente demain.)

Pour plus d'informations : - http://openviewer.org/index.php/Main_Page - le canal IRC openviewer sur Freenode, #openviewer et #openviewer-dev.



RealXtend, OpenSim et Maya

Encore un article présentant l'évolution du projet OpenSim (opensimulator.org) avec une vidéo réalisée par la team Stonfield InWorld.
Cette vidéo est un tutoriel sur l'importation d'objet créé sous maya, mais rien de mieux qu'une explication en vidéo.


Maya et RealXtend from Matthew Tyas on Vimeo.

Source : Importer des objets créés avec Maya


1er post - FrancoGrid, le projet opensim francais

Voici un petit clin d'oeil à la grille francophone libre, FrancoGrid.

FrancoGrid est un métavers francophone dont l'objectif est d'assurer à tous une liberté d'expression dans un univers en 3 dimensions.

A ce jour le projet est en stade betameta, autant dire que la plateforme n'est pas stable à 100%. Et pourtant en regardant un plus dans le détail, il est possible de gérer les avatars, de personnaliser ceux-ci, de construire, de scripter, de connecter plusieurs sims hébergées sur des serveurs différents, n'est ce pas déjà un grand pas en avant vers le web3d ?

En attendant et pour plus d'infos voici les liens importants pour suivre le projet et peux être participer :

Le blog de la grille - Le nouveau RDV de la grille



Qui suis-je ?

Jean-Marie LOUCHE

Nuage de Tags

Ailleurs

Second Life France


VirtualWorldGrid.com
FrancoGrid
Technorati OpenSim ***Flux Error***
Wikio OpenSim