Tout premiers pas dans OpenSim

De OSWiki
Aller à la navigation Aller à la recherche

Introduction

OpenSimulator est un logiciel open-source sous licence BSD permettant de créer des mondes virtuels.

Deux modes d'installation

Ce logiciel peut être déployé de deux façons différentes :

  • en mode grille, qui va permettre la gestion de données (utilisateurs, base de données des items, carte, etc.) communes à un ensemble plus ou moins important de simulateurs localisés n'importe où sur le réseau mondial.
  • en mode simulateur, qui va permettre la création de simulation connectée ou non à une grille :
    • un simulateur autonome va gérer l'ensemble des données nécessaires au simulateur.
    • un simulateur connecté à une grille va seulement s'occuper des données liées au terrain de la simulation (la carte de relief, la disposition des objets, les scripts etc).

Que choisir pour faire ses premiers pas ?

Je vous conseille de ne pas installer OpenSimulator et de visiter des grilles ouvertes comme Argentoratum, Ignis Fatuus, Francogrid, Osgrid, Metropolis-Grid. Pour cela, vous devrez :

  • créer un seul compte sur la grille de votre choix, ce qui vous permettra de visiter les autres grilles,
  • télécharger et installer un navigateur 3D,
  • ci nécessaire, configurer le navigateur 3D pour se connecter à votre grille. Cela n'est jamais nécessaire pour Osgrid, car tous les navigateurs 3D sont pré-configurés pour cette grille, grille test d'OpenSimulator.
  • vous connecter au monde virtuel depuis le navigateur 3D.

Créer un compte sur une grille

Préambule

Dans ce tutoriel nous verrons 5 exemples de création de compte pour des grilles particulières qui permettent toutes l'hypergrid, c'est à dire le passage d'une grille à une autre grille.

Vous allez :

  • choisir une grille d'accueil. Pour tester OpenSim un seul compte suffira. Plus tard vous pourrez en créer d'autres sur d'autres grilles suivant vos besoins.
  • créer votre compte depuis le site d'accueil de la grille. Votre identifiant devra TOUJOURS être composé d'un prénom et d'un nom séparés par un espace.
Exemple : Martin Dupond 
  • choisir l'apparence de votre avatar à votre première connexion. Une fois dans le monde virtuel, vous pourrez modifier votre avatar à volonté. Mais, pour cela, il vous faudra acquérir quelques compétences plus ou moins pointues, suivant ce que vous voulez faire.

Choisir une grille

Créer un compte pour Argentoratum

  • Description : Argentoratum est le nom latin de Strasbourg. C'est une grille de test et de partage de connaissances autour d'OpenSimulator et associée à ce tutoriel. Vous y trouverez par exemple "Scripting" une région qui présente, sous forme de petits ateliers, toutes les fonctions du langage de script LSL & OSSL. Vous y découvrirez également "Saint Oie", une région sur laquelle vous pourrez jouer, dans un décore médiéval, à un jeu de questions à choix multiple et de mini-quêtes, sur un parcours de 59 étapes qui relie le quai au château de l'île de Saint Oie.
  • Page de création de compte  : http://cogito.no-ip.info/cogito/grille/creerCompte.php
  • Indication :
    • remplissez le formulaire d'enregistrement de la page de création de compte avec un prénom, un nom , une adresse mail et un mot de passe,
    • choisissez un avatar féminin , masculin ou neutre (ourson),
    • acceptez les conditions d'utilisation de la grille Argentoratum,
    • retranscrivez le nombre aléatoire affiché dans le cadre bleu-ciel,
    • validez l'inscription, c'est terminé.

Créer un compte pour Ignis Fatuus

  • Description : grille privée de Max Hill. Cette jolie grille à l'histoire émouvante est devenue incontournable en OpenSim.
  • Page de création de compte  : http://ignis-fatuus.no-ip.biz:8002/wifi/
  • Indications :
    • remplissez le formulaire d'enregistrement de la page de création de compte avec un prénom, un nom , une adresse mail et un mot de passe,
    • choisissez un avatar féminin , masculin ou neutre,
    • créez votre compte.
    • L'avertissement suivant s'affiche : "Votre compte attend l'approbation de l'administrateur".

Créer un compte pour Francogrid

  • Description : Grille francophone et projet associatif régi par la loi du 1er juillet 1901. Son principal objectif est de promouvoir l'utilisation d'OpenSimulator et autres logiciels liés, et ses différentes applications en matière de vie sociale, éducative, scientifique, ergonomique, culturelle, artistique, ludique et de loisirs etc.
  • Page de création de compte  : http://francogrid.org/user/register
  • Indications :
    • entrez le nom d'utilisateur (prénom nom), et une adresse de courriel,
    • acceptez les conditions générales d'utilisation de la grille,
    • cliquez sur "je ne suis pas un robot",
    • créez votre compte,
    • vous recevez un mail,
    • cliquez sur un lien du courriel pour activer votre compte,
    • connectez-vous et créez votre mot de passe,
    • en dessous, choisissez votre avatar, votre langue et les paramètres régionaux,
    • enregistrez.

Créer un compte pour Osgrid

  • Description : Le but original d'OSGRID est d'offrir aux développeurs d'OpenSimulator une plate-forme de test. De plus, la grille fournit une plate-forme sociale gratuit et open source, dans le but de développez les arts, l'enseignement et l'avancement scientifique et de promouvoir les avancées du projet OpenSimulator.
  • Page de création de compte  : https://www.osgrid.org/?q=user/register
  • Indications :
    • choisir un avatar,
    • entrez le nom d'utilisateur (prénom nom), et une adresse de courriel,
    • certifiez que vous avez au moins 18 ans,
    • cliquez sur "I'm not a robot",
    • créez votre compte,
    • vous recevez un mail,
    • cliquez sur un lien du courriel pour activer votre compte,
    • cliquez sur "I'm not a robot" pour vous connecter au site,
    • créez votre mot de passe,
    • Sauvegardez les informations.

Créer un compte pour Metropolis Grid

  • Description : La Grille Metropolis offre des services gratuits, comme Osgrid. Les administrateurs de Métropole fournissent les Services de grille, gratuitement. N'importe quel utilisateur intéressé est invité à tester les capacités de la Grille Metropolis et participer au développement d'OpenSim. La métropole a été conçue principalement pour des utilisateurs germanophones. Mais, elle est ouverte à toutes les nationalités.Plusieurs projets à but non lucratif dans les domaines de l'enseignement et la recherche y sont développés ou en construction.
  • Page de création de compte  : https://hypergrid.org/metropolis/metro_rg.php
  • Etapes :
    • choisissez un avatar,
    • remplissez le formulaire : prénom, nom, mot de passe et adresse mail,
    • confirmez que vous avez plus de 18 ans et que vous acceptez les conditions générales d'utilisation,
    • enregistrez les informations.

Où trouver d'autres grilles et simulateurs OpenSim ?

Il existe de nombreuses grilles OpenSimulator et encore plus de simulateurs. Pour avoir une idée de ce qui se fait, vous pouvez visiter ces sites :

  • OpenSimWorld : OpenSimWorld est un répertorie les mondes virtuels OpenSimulator qui sont connectés l'un à l'autre via la fonctionnalité d'hypergrid. OpenSimWorld permet de découvrir des mondes virtuels étonnants et faire de la publicité pour votre propre région.
  • Hyperica: Hyperica est une liste de destinations hypergrid pour Opensimulator avec des centaines d'articles classés dans une douzaine de catégories.
  • Wiki Officiel OpenSimulator : Wiki officiel d'OpenSimulator, vous y trouverez surtout des informations techniques. Tous les articles ne sont pas traduits en français, mais vous pouvez contribuer. Sur cette page, certaines grilles peuvent ne plus exister.
  • Collectif i3Dim : "Ce blog en français invite à la rencontre d'un collectif né d'affinités et de la conviction commune que le web 3D est à naître."

Choisir un navigateur 3D

OpenSimulator n'est pas fourni avec la visionneuse. Vous devrez télécharger un client compatible OpenSimulator pour vous connecter à une grille ou un simulateur OpenSimulator.

Les différents clients possibles

Dans ce chapitre nous allons voir succinctement 5 navigateurs 3D différents. Singularity viewer est le client qui sera utilisé dans ce tutoriel. Ainsi, je vous conseille de l'utiliser pour débuter dans OpenSimulator.


Singularity viewer

Présentation Viewer utilisé dans ce tutoriel. Il semble être plus facile d'accès aux débutants et offre de bonnes performances. En revanche, il n'a pas été mis à jour depuis juin 2016. Toutefois, il reste compatible avec la dernière version d'OpenSimulator.

Lien de téléchargement

http://www.singularityviewer.org/downloads

Alchemy

Présentation L'interface de ce client est plus récente que celle de Singularity.

Ce viewer ne supporte pas les fonctions de script OSSL (OpenSimlator Script Language).

Lien de téléchargement

https://www.alchemyviewer.org/alchemy-release-50641161.html

Cool VL Viewer

Présentation

C'est le plus ancien des clients pour OpenSimulator, son interface est assez ancienne mais il supporte pleinement OpenSimulator.

Lien de téléchargement

http://sldev.free.fr/

Firestorm viewer

Présentation

Client avec une interface récente et mieux adapté à la construction que Singularity viewer ( exemple, il permet de régler les dimensions des objets 3D plus finement). En revanche, il semble un peu plus compliqué à utiliser pour un débutant. Mais c'est aussi une question d'habitude.

Lien de téléchargement

http://www.firestormviewer.org/downloads/

Radegast

Présentation

Client léger,il ne ressemble à aucun autre viewer. Il est très pratique pour organiser un inventaire. Mais on ne peut pas l'utiliser pour construire, l'affichage des scènes est partiel et le déplacement de l'avatar difficile. Ce navigateur est souvent utilisé pour communiquer sur une simulation lorsqu'on ne dispose pas des ressources nécessaires à l'affichage correct d'une scène 3D.

Lien de téléchargement

http://radegast.org/wiki/Radegast_Download

Installer Singularity viewer

Sous Windows

Lancez l'exécutable et suivez les instructions.

Sous Linux

Décompressez le fichier téléchargé.

Sous Linux, le client Singularity peut entièrement fonctionner depuis son répertoire, aucune installation n'est nécessaire. Si vous voulez tout de même l'installer, vous pouvez exécuter

./install.sh 

Pour lancer Singularity, depuis un terminal, allez dans le dossier du client puis tapez

./singularity

Configurer la grille dans le viewer

Première connexion