0.8 Release/fr

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
(Hypergrid)
(Objets)
Line 61: Line 61:
  
 
===Objets===
 
===Objets===
 +
*Les objets de la scène persistent lorsque leurs flags sont temporairement indéfinis puis redéfinis.
 +
*Tous les objets d'un ensemble d'objets liés, résultants du lien de deux ensembles, peuvent être proprement supprimés.
 +
*Un support a été ajouté pour les particules ruban, glow et blend.
 +
 
===Mesh/Sculpt===
 
===Mesh/Sculpt===
 
===Avatars===
 
===Avatars===

Revision as of 04:25, 28 December 2014

Contents

Note de version

Généralités

Bienvenue sur OpenSimulator 8.0, environnement virtuel 3D open-source multi-utilisateurs et serveur de plate-forme de métaverse. Comme toujours, OpenSimulator est un système très complexe. Différents scénarios d'utilisation (standalone, grille, Hypergrid, etc.) en combinaison avec différentes dépendances (par exemple, les différentes versions de mono sur Linux / Mac) peuvent parfois produire des résultats inattendus ou instables.

Si vous mettez à jour une version précédente d'OpenSimulator, nous vous recommandons fortement de commencer avec les fichiers de configuration et les ports par défaut. Ensuite, si tout fonctionne bien, vous pourrez ajouter toutes les modifications de votre ancienne version OpenSimulator.

Vous êtes sur une page de wiki, ainsi, ne vous privez pas si vous le désirez, de la mettre à jour avec plus d'informations sur la migration, ou d'autres questions au fur et à mesure qu'elles apparaissent. Il peut aussi y avoir des erreur de traduction de l'article anglais, si vous en trouvez, merci de les corriger.

Vous pouvez télécharger cette version d'OpenSimulator depuis http://opensimulator.org/wiki/Download/fr

Problèmes connus

  • Clé abstraite(Arbitrary key) : la valeur de stockage pour les régions n'est pas encore implémentée pour SQLite ou MSSQL. Elle est utilisée pour conserver les paramètres temporaires des attachements. Cette fonctionnalité est considérée comme expérimentale.
  • Régression de la fonctionnalité RLV, ainsi les objets partagés via la fonction llGiveInventoryFolder() avec un nom de dossier au format #RLV/~gift sont encore placés dans le dossier #RLV mais maintenant avec le nom "#RLV/~gift" plutôt que simplement "~gift".Cette question est traité dans http://opensimulator.org/mantis/view.php?id=6311. Toute aide des développeurs de viewer à ce sujet sera la bienvenue.
  • Aucune forme d'équivalence aux primitives n'est implémentée pour les meshes.
  • Le chargement de scripts depuis la section bibliothèque des inventaires ne fonctionne pas correctement.
  • Le générateur de carrés de carte Warp3D, qui n'est pas le générateur par défaut, génère des fuites importantes de mémoire. Nous vous recommandons de l'utiliser une seule fois au début de chaque session de simulateur.

Besoins

OpenSimulator requiert :

  • .NET Framework 4 sur Windows.
  • Et au minimum Mono 2.8 pour fonctionner sur Mono (Linux ou Mac). Toutefois, nous vous recommandons d'utiliser au moins Mono 2.10 car les versions Mono 2.8.x sont connues pour être moins stables dans certaines conditions d'utilisation d'OpenSimulator. Il a également été signalé que Mono 3 est compatible avec OpenSimulator.

Note de rétrocompatibilité

  • Cette version inclut la migration des bases de données, mais celles-ci devraient être rétro-compatible avec OpenSimulator 0.7.6/0.7.6.1 (ainsi on pourrait revenir à la version précédente d'OpenSimulator si nécessaire, sans modifier la base de données). Cependant, ce n'est pas garanti, alors veillez à toujours sauvegarder vos bases de données avant d'effectuer une migration vers une versions plus récente d'OpenSimulator.

Changements avec problèmes de compatibilité possibles

Généralités serveur

Maintenant, OpenSimulator requiert .NET 4. Pour plus de détails veuillez voir ci-dessus.

Physics

  • Pour cette version, le plugin de moteur de physics par défaut devient BulletSim; il remplace OpenDynamicsEngine. Le plugin BulletSim est nettement plus performant que OpenDynamicsEngine aussi bien en terme de performance qu'en terme de support du fonctionnement des objets physiques et des vehicules.
  • Cependant, les moteurs de physics sont des bêtes très complexes et le comportement entre BulletSim et OpenDynamicsEngine peut parfois différer. Si vous souhaitez utiliser OpenDynamicsEngine, alors assurez-vous que cette option est sélectionnée dans le paramètre des physics à la section [Startup] de votre OpenSim.ini.
  • Veuillez noter que le plugin OpenDynamicEngines ne supporte pas les varregions (voir plus bas) pour cette version.

Hypergrid

  • Dans cette version, les téléportations Hypergrid peuvent désormais se faire vers des régions situées jusqu'à 16383 de distance par rapport à la région d'origine pour X et pour Y alors qu'auparavant ces distances étaient limitées à 4095. Toutes les versions récentes des viewers (Kokua, Firestorm, Singularity) sont supportent cela. Cependant, les versions anciennes des viewers crasheront si tentez une téléportation. Si vous voulez réduire la distance de téléportation pour votre installation OpenSimulator, veuillez définir cette limite dans set max_distance dans la section [EntityTransfer] section d'OpenSim.ini.

Autres changements

Généralités serveur

  • Un support non officiel a été ajouté à la couche de persistance.
  • Un support non officiel d'authentification HTTP expérimental et optionnel a été ajouté aux services. Par défaut, il n'est pas activé, comme auparavant.

Généralités simulateur

  • OpenSimulator 0.8 implémente les Varregions. C'est une une fonctionnalité qui permet de créer des régions carrées dont la taille dépasse les dimensions standards de 256x256 (comme par exemple 512x512). C'est une alternative aux megaregions mais les varregions nécessitent l'utilisation de viewer récents - les autres viewers font crasher ou produisent des effets indésirables pendant les téléportations vers ces régions. Actuellement, le plugin de physics BulletSim supporte les varregions. Les OARs ont également un support pour les varregions. Veuillez visiter le lien du wiki correspondant pour plus de détails et d'informations de configuration.

Configuration

  • Voir la page en anglais.

Services

  • Ajout d'un service "asset exists" qui est appelé pour permettre au code Hypergrid de définir si un asset doit être envoyé. Cela vise à améliorer l'efficacité de l'Hypergrid.

Hypergrid

  • Les utilisateurs Hypergrid peuvent maintenant entrer dans une région dont l'accès est limité à un groupe auquel ils appartiennent.
  • Nette réduction du problème de signalement "utilisateur inconnu" des avatars pendant leur déplacement.
  • Les assets matériels sont maintenant envoyés quand les objets sont déplacés dans l'Hypergrid.
  • Les assets locaux...(voir la page anglaise).
  • La vérification des erreurs est améliorée lors de la création des liens Hypergrid pour rejeter les chaînes invalides et utiliser le port 80 par défaut.
  • Améliration du paramètrage du nom de l'avatar quand l'utilisateur se déplace d'une grille étrangère vers sa propre grille.

Objets

  • Les objets de la scène persistent lorsque leurs flags sont temporairement indéfinis puis redéfinis.
  • Tous les objets d'un ensemble d'objets liés, résultants du lien de deux ensembles, peuvent être proprement supprimés.
  • Un support a été ajouté pour les particules ruban, glow et blend.

Mesh/Sculpt

Avatars

Téléportation

Physics

Son

Regions/Domaines/Parcelles

Carte

Messages instantanés

Amis/profils

Archivage

NPC

Inventaires

Groupes

Supervision

Test

Langage de script

Remerciements

Personal tools
General
About This Wiki