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.



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



FrancoGrid Build par Balthasar Truffaut

Une très belle réalisation de Balthasar Truffaut qui nous présente ces builds sur la grille FrancoGrid (OpenSim).



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)



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.



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.



Qui suis-je ?

Jean-Marie LOUCHE

Nuage de Tags

Ailleurs

Second Life France


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