« Réunion du 20-02-2024 » : différence entre les versions
Aller à la navigation
Aller à la recherche
(→Source) |
|||
Ligne 21 : | Ligne 21 : | ||
= Base de données = | = Base de données = | ||
= Modules = | = Modules = | ||
===Carte de région === | |||
* Vincent Sylvester a réussi à changer le rendu des tuiles de la carte au moment de l'exécution et définir si la région utilise le module de carte MapImageModule ou Warp3DImageModule qui génère de meilleurs images. [http://opensimulator.org/wiki/Warp3DImageModule]. C'est expérimental. | |||
* Normalement la carte est générée juste avant que la région ne s'enregistre sur la grille, de sorte que la carte soit là au moment de l'enregistrement. | |||
* Il a découplé la génération de la carte du démarrage pour qu'elle ne bloque pas le démarrage de la région et il l'a fait tourner dans son propre thread pour qu'elle ne bloque pas la console. Le découplage signifie qu'une tuile normale peut être générée d'abord et rapidement pour passer ensuite à la carte warp3d plus complexe et envoyer des mises à jour de l'état de la région, y compris les mises à jour en direct. | |||
* Ndrl : pour cette partie, le chat de la réunion est assez flou, beaucoup de choses non dites à deviner pour comprendre. Donc, ici le risque d'une mauvaise interprétation est assez élevé. | |||
===Data DataSnapshot=== | |||
* Le module DataSnapshot[http://opensimulator.org/wiki/OpenSim.Region.DataSnapshot/fr] est un IRegionModule qui utilise les données de diverses parties de la scène OpenSimulator et produit un fichier au format spécifique XML . À partir de ce fichier, vous pouvez créer des services Web avec les données de sortie. Il est comparable à une "API de recherche", bien qu'il ne soit pas limité à la simple recherche. | |||
* Il semble que ce module produise une fuite de mémoire ou de CPU. Après quelques semaines d'exécution, chaque snapshot crée un énorme pic de puissance de calcul. | |||
= Bugs = | = Bugs = | ||
= Tests = | = Tests = |
Version du 23 février 2024 à 14:13
Changements du code de la semaine
llIsFriend
- Ajout de la fonction LSL llIsFriend [1]. Cette fonction renvoie un booléen (un entier) qui est VRAI si agent_id et le propriétaire de la prim dans laquelle se trouve le script sont amis, sinon FAUX.[2]
Bande passante
- Quelques changements pour rendre la région un peu plus résistante aux demandes de bande passante. [3]
Divers
- Modifications "cosmétiques".
Avertissement
Attention : Ce résumé existe pour orienter vos recherches. Des erreurs d'interprétation ne sont pas à exclure. Pour plus de précisions, veuillez vous référer aux sources ou vous adresser directement aux développeurs d'OpenSimulator en assistant aux réunions du mardi ou sur le canal IRC. Je ne fais pas partie des développeurs, ne vous adressez pas à moi pour les joindre. Merci.😉 |
Noyau
Scripts
llIsFriend
LInkSetData
- Réunion_du_13-02-2024#Support_LinkSetData Voir la réunion du 13-02-2024
- Les données des objets liés ne sont toujours pas persistantes, elles ne sont ni stockées dans la base de données, ni dans les OARs, ni en direct sur la région.
Base de données
Modules
Carte de région
- Vincent Sylvester a réussi à changer le rendu des tuiles de la carte au moment de l'exécution et définir si la région utilise le module de carte MapImageModule ou Warp3DImageModule qui génère de meilleurs images. [4]. C'est expérimental.
- Normalement la carte est générée juste avant que la région ne s'enregistre sur la grille, de sorte que la carte soit là au moment de l'enregistrement.
- Il a découplé la génération de la carte du démarrage pour qu'elle ne bloque pas le démarrage de la région et il l'a fait tourner dans son propre thread pour qu'elle ne bloque pas la console. Le découplage signifie qu'une tuile normale peut être générée d'abord et rapidement pour passer ensuite à la carte warp3d plus complexe et envoyer des mises à jour de l'état de la région, y compris les mises à jour en direct.
- Ndrl : pour cette partie, le chat de la réunion est assez flou, beaucoup de choses non dites à deviner pour comprendre. Donc, ici le risque d'une mauvaise interprétation est assez élevé.
Data DataSnapshot
- Le module DataSnapshot[5] est un IRegionModule qui utilise les données de diverses parties de la scène OpenSimulator et produit un fichier au format spécifique XML . À partir de ce fichier, vous pouvez créer des services Web avec les données de sortie. Il est comparable à une "API de recherche", bien qu'il ne soit pas limité à la simple recherche.
- Il semble que ce module produise une fuite de mémoire ou de CPU. Après quelques semaines d'exécution, chaque snapshot crée un énorme pic de puissance de calcul.
Bugs
Tests
Projets en cours / Infos
Viewers
Source
http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2024-02-20