Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Dernière révision Les deux révisions suivantes
opensim [Le 25/07/2009, 08:46]
213.95.41.13 configurer le mode hypergrid
opensim [Le 21/12/2021, 00:08]
wiki-corrector-bot passage de http à https sur les liens externes (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
 +
 {{tag>​jeu simulation BROUILLON}} {{tag>​jeu simulation BROUILLON}}
  
Ligne 31: Ligne 32:
 <note important>​Depuis la version Opensim 0.6.5 vous aurez peut être besoin d'​utiliser la version 2.4 de [[mono]], mais actuellement vous devez la compiler. Voici un lien qui vous y aidera. <note important>​Depuis la version Opensim 0.6.5 vous aurez peut être besoin d'​utiliser la version 2.4 de [[mono]], mais actuellement vous devez la compiler. Voici un lien qui vous y aidera.
 [[http://​blog.ruski.co.za/​page/​Install-Mono-on-Ubuntu.aspx|Comment compiler mono version 2.4 pour Ubuntu, en anglais.]] [[http://​blog.ruski.co.za/​page/​Install-Mono-on-Ubuntu.aspx|Comment compiler mono version 2.4 pour Ubuntu, en anglais.]]
 +
 +J'ai mis quelques commentaires ici : http://​opensimulator.fr/​forum/​viewtopic.php?​showtopic=463
 </​note>​ </​note>​
  
Ligne 37: Ligne 40:
  
  
-===== Installation ​=====+===== Différents modes ===== 
 + 
 +====Mode standalone pour faire connaissance avec l'​opensim: ​====
  
-====Version standalone : ====+===Installation===
 Tout ce qui suit ce passe via le terminal qui ce trouve dans //​Applications → Accessoires → Terminal//. Tout ce qui suit ce passe via le terminal qui ce trouve dans //​Applications → Accessoires → Terminal//.
  
Ligne 83: Ligne 88:
 OpenSim est maintenant installé en version Standalone et fonctionnel. OpenSim est maintenant installé en version Standalone et fonctionnel.
  
-====Version ​hypergrid : ====+===Démarrer=== 
 + 
 +Voilà, on va maintenant lancer ce OpenSim tout fraîchement installé. 
 + 
 +Tout ce fais via le terminal. On commence par entrer dans le dossier ou se trouve le fichier qu'on va exécuter. 
 + 
 +  cd opensim/​bin 
 + 
 +et maintenant, on va lancer ce joli programme (en Microsoft .Net) : 
 + 
 +  mono OpenSim.exe 
 + 
 +<​note>​En mode grille il faudra écrire : 
 +     mono OpenSim.exe -gridmode=true 
 +</​note>​ 
 + 
 +OpenSim se lance, et après tout le tralala de texte, le serveur sera lancé. 
 + 
 +Maintenant, vous avez un serveur standalone fonctionnel,​ 
 + 
 +<note important>​ 
 +Si c'est la première fois que vous le démarrez, il vous demandera des informations sur la configuration,​  
 + 
 + 
 +Il faut bien faire attention à ce que vous mettez, car sinon, votre serveur opensim ne marchera pas. Une solution entre  parenthèses vous sera toujours proposée, recopiez cette option en cas de doute.Vous pourrez toujours modifier votre configuration plus tard via le fichier xml de votre région dans le dossier "​Regions"</​note>​ 
 + 
 +===Informations de configuration au démarrage === 
 +  * **Grid Location** : ce sont les coordonnées de votre région sur une grille. Les coordonnées par défaut sont x=1000, y=1000. 
 +  * **Filename for local** storage: laissez l'​option par défaut 
 +  * **Internal IP address** : en mode Standalone mettez 0.0.0.0 si vous ne vous connectez pas à un réseau. 
 +  * **Internal IP port for incoming UDP client connection** : port par défaut 9000 
 +  * **External host name** : option par défaut 127.0.0.1. C'est l'​adresse de la machine sur laquel le simulateur est lancé. Si vous vous connectez sur la même machine choisissez l'​option par défaut. 
 + 
 +Vous pouvez modifier vos paramètres dans le fichier .../​opensim/​bin/​Regions/​nom_de_la_region.xml à  
 +l'aide d'un éditeur de texte. 
 + 
 +Voici à quoi ressemble ce fichier avec des options par défaut : 
 +   
 +     <​Root>​ 
 +     <​Config sim_UUID="​4faa363c-ff27-45c4-8783-b2158d4d09db"​  
 +     ​sim_name="​Nom-de-la-region"​ 
 +     ​sim_location_x="​1000"​ sim_location_y="​1000"​  
 +     ​internal_ip_address="​0.0.0.0"​ 
 +     ​internal_ip_port="​9000"​ allow_alternate_ports="​false"​  
 +     ​external_host_name="​127.0.0.1" ​    
 +     ​master_avatar_uuid="​00000000-0000-0000-0000-000000000000"​ 
 +     ​master_avatar_first="​pseudo"​  
 +     ​master_avatar_last="​nom_de_l'​avatar"​  
 +     ​master_avatar_pass="​mot-de-passe"​  
 +     ​lastmap_uuid="​ici_il_y_aura_un_uuid"​ lastmap_refresh="​1237702487"​  
 +     ​nonphysical_prim_max="​0"​ physical_prim_max="​0"​ clamp_prim_size="​false"​  
 +     ​object_capacity="​0"​ /> 
 +     </​Root>​ 
 + 
 + 
 + 
 + 
 +====Mode grid : ==== 
 +Pour installer une grille... à développer. 
 +====Mode ​hypergrid : ====
 Le mode hypergrid vous permet de passer d'une grille ou d'une région aux autres grilles et régions de l'​hypergrid. C'est un peu comme si vous passiez d'un site internet à un autre via un lien. Vous conservez votre avatar et votre inventaire. Vous n'avez pas besoin de créer un compte pour chaque destination et enfin vous pouvez converser avec n'​importe quel avatar local. Il reste encore des bugs mais dans l'​ensemble c'est assez impressionnant !  Le mode hypergrid vous permet de passer d'une grille ou d'une région aux autres grilles et régions de l'​hypergrid. C'est un peu comme si vous passiez d'un site internet à un autre via un lien. Vous conservez votre avatar et votre inventaire. Vous n'avez pas besoin de créer un compte pour chaque destination et enfin vous pouvez converser avec n'​importe quel avatar local. Il reste encore des bugs mais dans l'​ensemble c'est assez impressionnant ! 
  
Ligne 91: Ligne 155:
 Modifiez ces coordonnées dans OpenSim.ini et dans votre fichier xml de région *; ajoutez 6000 à X et à Y. Par exemple si votre région a pour coordonnées 1000, 1000, ses nouvelles coordonnées deviendront 7000,7000. (D'​après ce que j'ai compris ce serait pour uniformiser toutes les coordonnées de l'​hypergrid.) Modifiez ces coordonnées dans OpenSim.ini et dans votre fichier xml de région *; ajoutez 6000 à X et à Y. Par exemple si votre région a pour coordonnées 1000, 1000, ses nouvelles coordonnées deviendront 7000,7000. (D'​après ce que j'ai compris ce serait pour uniformiser toutes les coordonnées de l'​hypergrid.)
  
-<note important>​Depuis la version 0.6.6 le fichier région ​ n'est plus un fichier xml mais un fichier ini. Vous pourrez également modifier les coordonnées dans un éditeur de texte. </​note>​+<note important>​Depuis la version 0.6.6 le fichier région ​ n'est plus un fichier xml mais un fichier ini qui a pour nom '​RegionConfig.ini'​. Vous pourrez également modifier les coordonnées dans un éditeur de texte. </​note>​
  
 == 3. Configurer OpenSim.ini ainsi (les exemples sont tirés du wiki opensimulator.org ):== == 3. Configurer OpenSim.ini ainsi (les exemples sont tirés du wiki opensimulator.org ):==
Ligne 155: Ligne 219:
 Bonne visite ! Bonne visite !
  
-=====Démarrer===== 
  
-Voilà, on va maintenant lancer ce OpenSim tout fraîchement installé. +===== Les viewer===== 
- +====Hippo Opensim viewer ====
-Tout ce fais via le terminal. On commence par entrer dans le dossier ou se trouve le fichier qu'on va exécuter. +
- +
-  cd opensim/​bin +
- +
-et maintenant, on va lancer ce joli programme (en Microsoft .Net) : +
- +
-  mono OpenSim.exe +
- +
-OpenSim se lance, et après tout le tralala de texte, le serveur sera lancé. +
- +
-Maintenant, vous avez un serveur standalone fonctionnel,​ +
- +
-<note important>​ +
-Si c'est la première fois que vous le démarrez, il vous demandera des informations sur la configuration,​  +
- +
- +
-Il faut bien faire attention à ce que vous mettez, car sinon, votre serveur opensim ne marchera pas. Une solution entre  parenthèses vous sera toujours proposée, recopiez cette option en cas de doute.Vous pourrez toujours modifier votre configuration plus tard via le fichier xml de votre région dans le dossier "​Regions"</​note>​ +
- +
-====Informations de configuration au démarrage ​==== +
-  * **Grid Location** : ce sont les coordonnées de votre région sur une grille. ​Les coordonnées par défaut sont x=1000, y=1000. +
-  * **Filename for local** storage: laissez l'​option par défaut +
-  * **Internal IP address** : en mode Standalone mettez 0.0.0.0 si vous ne vous connectez pas à un réseau. +
-  * **Internal IP port for incoming UDP client connection** : port par défaut 9000 +
-  * **External host name** : option par défaut 127.0.0.1. C'est l'​adresse de la machine sur laquel le simulateur est lancé. Si vous vous connectez sur la même machine choisissez l'​option par défaut. +
- +
-Vous pouvez modifier vos paramètres dans le fichier .../​opensim/​bin/​Regions/​nom_de_la_region.xml à  +
-l'aide d'un éditeur de texte. +
- +
-Voici à quoi ressemble ce fichier avec des options par défaut : +
-   +
-     <​Root>​ +
-     <​Config sim_UUID="​4faa363c-ff27-45c4-8783-b2158d4d09db"​  +
-     ​sim_name="​Nom-de-la-region"​ +
-     ​sim_location_x="​1000"​ sim_location_y="​1000" ​ +
-     internal_ip_address="​0.0.0.0"​ +
-     ​internal_ip_port="​9000"​ allow_alternate_ports="​false"​  +
-     ​external_host_name="​127.0.0.1" ​    +
-     ​master_avatar_uuid="​00000000-0000-0000-0000-000000000000"​ +
-     ​master_avatar_first="​pseudo"​  +
-     ​master_avatar_last="​nom_de_l'​avatar"​  +
-     ​master_avatar_pass="​mot-de-passe"​  +
-     ​lastmap_uuid="​ici_il_y_aura_un_uuid"​ lastmap_refresh="​1237702487"​  +
-     ​nonphysical_prim_max="​0"​ physical_prim_max="​0"​ clamp_prim_size="​false"​  +
-     ​object_capacity="​0"​ /> +
-     </​Root>​ +
- +
- +
- +
- +
- +
-=====Hippo Opensim viewer ​=====+
 Pour entrer dans votre sim personnelle,​ installez la visionneuse Hippo. Vous pourrez télécharger ce logiciel à cette adresse : Pour entrer dans votre sim personnelle,​ installez la visionneuse Hippo. Vous pourrez télécharger ce logiciel à cette adresse :
  
Ligne 216: Ligne 228:
 Vous pouvez télécharger le Setup pour linux ou utiliser la source que vous compilerez. Vous pouvez télécharger le Setup pour linux ou utiliser la source que vous compilerez.
  
-==== Installation à partir du Setup ====+=== Installation à partir du Setup ===
 Je n'ai pas pu installer Hippo Opensim viewer ​ à partir du setup. Mais si vous voulez essayer, n'​oubliez pas de cocher la case exécutable dans les propriétés du fichier. Je n'ai pas pu installer Hippo Opensim viewer ​ à partir du setup. Mais si vous voulez essayer, n'​oubliez pas de cocher la case exécutable dans les propriétés du fichier.
  
-==== Compiler Hippo Opensim viewer ​==== +=== Compiler Hippo Opensim viewer === 
-=== Prérequis ​===+== Prérequis ==
 Vous devez avoir installé les paquets suivants :  Vous devez avoir installé les paquets suivants : 
  
-    * Subversion (Debian/​Ubuntu package: subversion) +    * Subversion (Debian/​Ubuntu package: ​**[[apt>subversion]]**
-    * Python 2.5 (Debian/​Ubuntu package: python) +    * Python 2.5 (Debian/​Ubuntu package: ​**[[apt>python]]**
-    * CMake 2.4 or 2.6 (Debian/​Ubuntu package: cmake) +    * CMake 2.4 or 2.6 (Debian/​Ubuntu package: ​**[[apt>cmake]]**
-    * GCC 4.1 compiler (Debian/​Ubuntu package: ​g++-4.1+    * GCC 4.1 compiler (Debian/​Ubuntu package: ​**[[apt>​gcc]]**
-    * Flex tokenizer (Debian/​Ubuntu package: flex) +    * Flex tokenizer (Debian/​Ubuntu package: ​**[[apt>flex]]**
-    * Bison parser generator (Debian/​Ubuntu package: bison) +    * Bison parser generator (Debian/​Ubuntu package: ​**[[apt>bison]]**
-    * OpenGL library headers (Debian/​Ubuntu package: mesa-common-dev) +    * OpenGL library headers (Debian/​Ubuntu package: ​**[[apt>mesa-common-dev]]**
-    * OpenGL Utility library headers (Debian/​Ubuntu package: libglu1-mesa-dev) +    * OpenGL Utility library headers (Debian/​Ubuntu package: ​**[[apt>libglu1-mesa-dev]]**
-    * C library headers (Debian/​Ubuntu package: libc6-dev)+    * C library headers (Debian/​Ubuntu package: ​**[[apt> ​libc6-dev]]**)
     * C++ library headers (Debian/​Ubuntu package: libstdc++6-dev)     * C++ library headers (Debian/​Ubuntu package: libstdc++6-dev)
-    * X11 library headers (Debian/​Ubuntu package: libx11-dev) +    * X11 library headers (Debian/​Ubuntu package: ​**[[apt>libx11-dev]]**
-    * SSL library headers (Debian/​Ubuntu package: libssl-dev) +    * SSL library headers (Debian/​Ubuntu package: ​**[[apt>libssl-dev]]**
-    * zlib headers (Debian/​Ubuntu package: zlib1g-dev)+    * zlib headers (Debian/​Ubuntu package: ​**[[apt>zlib1g-dev]]**)
  
-=== Télécharger la source ​===+== Télécharger la source ==
  
 Dernière release : (mot de passe vide)  Dernière release : (mot de passe vide) 
Ligne 248: Ligne 260:
   svn co --username anonymous http://​forge.opensimulator.org/​svn/​opensim-viewer/​trunk source   svn co --username anonymous http://​forge.opensimulator.org/​svn/​opensim-viewer/​trunk source
  
-=== Compiler  ​===+== Compiler ​ ==
 Placez vous dans le dossier de la source. Placez vous dans le dossier de la source.
  
Ligne 254: Ligne 266:
   scripts/​build.sh   scripts/​build.sh
  
-=== Connectez-vous à votre sim ===+== Connectez-vous à votre sim ==
  
  
Ligne 267: Ligne 279:
   * Cliquez sur Apply puis sur Ok.   * Cliquez sur Apply puis sur Ok.
   * Entrez vos pseudo, deuxième nom et mot de passe. ​   * Entrez vos pseudo, deuxième nom et mot de passe. ​
-  * Utilisez votre sim pour créer, partager et faire aboutir des projets liés à la vie réelle, la consommation et la danse virtuelle ça va 5 minutes. :-)+  * Utilisez votre sim pour créer, partager et faire aboutir des projets ​ 
 +liés à la vie réelle, la consommation et la danse virtuelle ça va 5 minutes. :-) 
 + 
 +====Viewer Meerkat==== 
 +Meerkat est un viewer avec encore pas mal de bugs. Certains le préfèrent,​ testez-le est vous pourrez vous faire votre opinion.  
 + 
 +Vous pouvez télécharger un fichier tar.gz d'​installation ici : http://​www.meerkatviewer.org/​ 
 + 
 +Meerkat a un énorme avantage, il permet d'​**importer et d'​exporter des objets full perm de SecondLife vers l'​Opensim.**  
  
  
Ligne 277: Ligne 298:
    
  
-===== Configurer ​=====+===== Configurations particulières ​=====
  
 ====Objets dynamiques==== ====Objets dynamiques====
Ligne 290: Ligne 311:
     ;physics = modified_BulletX ​     ;physics = modified_BulletX ​
  
-On vous demande de choisir un moteur physique. Ici "​basicphysics"​ est utilisé par défaut. Pour utiliser ​OpenSynamicsEngine, commentez ​ et décommentez les lignes adéquates.+On vous demande de choisir un moteur physique. Ici "​basicphysics"​ est utilisé par défaut. Pour utiliser ​OpenDynamicsEngine, commentez ​ et décommentez les lignes adéquates.
  
 <​note>​Commentez une ligne signifie qu'on ajoute un commentaire dans un code, ce commentaire ne sera pas lu pendant l'​exécution du code. Il est là uniquement pour renseigner le développeur,​ ou ici pour proposer plusieurs options possibles. Pour commenter une ligne dans un code on utilise un point virgule (;) en début de ligne. </​note>​ <​note>​Commentez une ligne signifie qu'on ajoute un commentaire dans un code, ce commentaire ne sera pas lu pendant l'​exécution du code. Il est là uniquement pour renseigner le développeur,​ ou ici pour proposer plusieurs options possibles. Pour commenter une ligne dans un code on utilise un point virgule (;) en début de ligne. </​note>​
Ligne 375: Ligne 396:
    ​userDatabase_plugin = "​OpenSim.Data.MySQL.dll"​    ​userDatabase_plugin = "​OpenSim.Data.MySQL.dll"​
    ​user_source = "Data Source=localhost;​Database=nom_de_la_BDD;​User ID=root;​Password=mot_de_passe;"​    ​user_source = "Data Source=localhost;​Database=nom_de_la_BDD;​User ID=root;​Password=mot_de_passe;"​
 +=== mssql_connection.ini===
 +Enregistrez un fichier **mssql_connection.ini** à partir du fichier **mssql_connection.ini.example** que vous trouverez dans le dossier bin d'​opensim.Modifiez cette partie (attention, je n'ai pas trouvé beaucoup d'​explications à ce sujet donc j'ai pu commettre des erreurs d'​interprétation...à vérifier) :
 +     
 +    [mssqlconnection]
 +    data_source=\SQLEXPRESS ​ ;adresse de la base de données exemple localhost ​
 +    initial_catalog=database ​ ;nom de la base de données, exemple opensim
 +    persist_security_info=True  ​
 +    user_id=username ;​utilisateur de la base de données, exemple root
 +    password=password ​  ; mot de passe de la base de données
  
 +  ​
 ===Redémarrage=== ===Redémarrage===
 Redémarrez normalement votre sim. Redémarrez normalement votre sim.
Ligne 381: Ligne 412:
  
  
-===== Commandes +
-de console Opensim+
 ===== Les commandes ===== ===== Les commandes =====
  
Ligne 446: Ligne 476:
  
   * Page officielle en anglais : http://​opensimulator.org/​wiki/​Main_Page   * Page officielle en anglais : http://​opensimulator.org/​wiki/​Main_Page
- 
   * http://​opensimulator.org/​wiki/​Fr : page officielle en français, mais pas traduit à 100 % et pas souvent à jour.   * http://​opensimulator.org/​wiki/​Fr : page officielle en français, mais pas traduit à 100 % et pas souvent à jour.
 +  * Tutoriel sur le site du Zéro : http://​www.siteduzero.com/​tutoriel-3-186811-tout-sur-l-opensim.html
 +  * Le même tutoriel que ci-dessus mais en version test, donc plus avancé avec plus de documentation mais en continuelle mutation :​http://​cogito.no-ip.info/​cogito/​tutoriel/ ​
   * Site en français très bien fait (+++) avec forum et wiki: http://​opensimulator.fr/ ​   * Site en français très bien fait (+++) avec forum et wiki: http://​opensimulator.fr/ ​
   * Pour installer Mono :   * Pour installer Mono :
Ligne 460: Ligne 491:
     * Créer des sculpties (créer des objets 3D) avec Blender (en anglais) ​ :​http://​dominodesigns.info/​second_life/​blender_scripts.html ​     * Créer des sculpties (créer des objets 3D) avec Blender (en anglais) ​ :​http://​dominodesigns.info/​second_life/​blender_scripts.html ​
     * Tutoriel pas à pas pour créer un vase en sculptie dans blender : http://​www.cogite.info/​blender/​     * Tutoriel pas à pas pour créer un vase en sculptie dans blender : http://​www.cogite.info/​blender/​
-    * Tutoriel sous forme de vidéo, en anglais : http://​blog.machinimatrix.org/​2008/​05/​12/​blender-sculptie-creation/​+    * Tutoriel sous forme de vidéo, en anglais : https://​blog.machinimatrix.org/​2008/​05/​12/​blender-sculptie-creation/​
  
  
  • opensim.txt
  • Dernière modification: Le 11/09/2022, 12:02
  • par moths-art