Aller au contenu

« Réunion du 19-08-2025 » : différence entre les versions

De OSWiki
Aucun résumé des modifications
 
Ligne 1 : Ligne 1 :
= Changements du code de la semaine=
= Changements du code de la semaine=
== Ajout de nouvelles fonctions Linden LSL ==
== Ajout de nouvelles fonctions Linden LSL ==
* [https://wiki.secondlife.com/wiki/LlMapBeacon llmapbeacon]
* [https://wiki.secondlife.com/wiki/LlGetRenderMaterial llGetRenderMaterial]
* [https://wiki.secondlife.com/wiki/LlIsLinkGLTFMaterial llIsLinkGLTFMaterial]
* [https://wiki.secondlife.com/wiki/LlWorldPosToHUD llWorldPosToHUD]
* 🏗️
* 🏗️



Dernière version du 3 septembre 2025 à 14:40

Changements du code de la semaine

Ajout de nouvelles fonctions Linden LSL

Bug de téléportation

  • 🏗️

ubODE moteur physique par défaut

  • 🏗️

Mise à jour de libomv

  • 🏗️

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.😉


Base de données

Traitement des UUID des objects pendant l'Hyprid

Question

  • Si la prim possède un ensemble de données dans la base de données Asset de la grille d'origine et un ensemble de données différent dans la base de données de la grille d'arrivée, est-ce que les données de la grille d'arrivée remplaceraient celles de la grille de départ si on rezze la prim sur la grille d'arrivée ?

Problème observé

  • Modification des UUID sur la grille d'arrivée, changement de propriétaire.
  • Le problème pourrait-il être causé par quelqu'un qui en a pris possession en mode Dieu ?

Réponses

  • Le code suppose que les UUID sont uniques dans l'univers, c'est une limitation de l'Hypergrid.
  • Normalement, toutes les informations nécessaires sont dans l'inventaire.
  • Ubit Umarov a fait un test pendant la réunion avec un alt et il n'a pas observé de problème.
  • 🏗️

Tests

Suppression de System.Drawing pour le remplacer par SkiaSharp

  • Vincent Sylvester a fait un test, il a supprimé System.Drawing et l'a remplacé par SkiaSharp. Il prépare une éventuelle suppression à venir de System.Drawing . SkiaSharp est ce que Microsoft recommande d'utiliser à la place mais cela semble moins facile à mettre en œuvre.
  • Cela semble fonctionner bien que cela va impliquer pas mal d'ajuster dans libomv. Les modification du code sont assez minimes. System.Drawing peut disparaître, tout ira bien.
  • Actuellement aucune raison de le remplacer System.Drawing tant que cela fonctionne correctement.
  • system.draw a en fait moins de dépendances que SkiaSharp. Les dépendances de SkiaSharp sont répertoriées sur Nuget : https://www.nuget.org/packages/SkiaSharp/#dependencies-body-tab
  • Seuls Windows et macOS sont pris en charge, il ne semble pas y avoir Linux.
  • 🏗️

Source

http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2025-08-19