« Réunion du 21-11-2023 » : différence entre les versions

De OSWiki
Aller à la navigation Aller à la recherche
Balise : wikieditor
Balise : wikieditor
Ligne 50 : Ligne 50 :


<!--
<!--
[12:31 PM PT]  Kayaker Magic: So there is a UUID in Texture that points to another asset in the database?
[12:31 PM PT]  Ubit Umarov: yes
[12:31 PM PT]  Kayaker Magic: OK, I'll look for that!
[12:31 PM PT]  Vincent.Sylvester @hg.zetaworlds.com: If you have one of those uuids I'll see if I can get you an image
[12:32 PM PT]  Kayaker Magic: ?if I get errors decoding JP2 files, you think you can recover them Vincent?
[12:33 PM PT]  Vincent.Sylvester @hg.zetaworlds.com: If they exist as assets they should be available to convert, things getting corrupted on asset end would mean some bad data entry somewhere
[12:33 PM PT]  Vincent.Sylvester @hg.zetaworlds.com: Given all the textures are still there on most regions I visit that can't be happening that often
[12:34 PM PT]  Vincent.Sylvester @hg.zetaworlds.com: I see texture errors whenever I login too, no idea what they are from they show even if I reset my appearance
[12:34 PM PT]  Vincent.Sylvester @hg.zetaworlds.com: Probably some bakes or something non critical else I think it would have come up on mantis a lot more
[12:35 PM PT]  Kayaker Magic: I'm finding old Arcadia Asylum builds brought over from SL that have corrupted textures on faces that aren't visible. Then people copied those all over the Metaverse and I see dozens of errors on map generation.
[12:35 PM PT]  Ubit Umarov: well that happens with stolen things..
[12:36 PM PT]  Kayaker Magic: That also.
[12:36 PM PT]  Lyr Lobo: Hi Jamie
[12:37 PM PT]  Vincent.Sylvester @hg.zetaworlds.com: Trying to clean that up is a bit of losing battle, one random import by someone and it all comes back. Probably be easier just to replace them with blank ones if the data is bad
[12:37 PM PT]  Vincent.Sylvester @hg.zetaworlds.com: Which it should already do tho
[12:37 PM PT]  Cuga.Rajal @rajal.org:9000: Are the assets with issues only JP2?
[12:38 PM PT]  Vincent.Sylvester @hg.zetaworlds.com: Nah mesh can be bad also, even cause hard crashes with regions and viewers
[12:38 PM PT]  Vincent.Sylvester @hg.zetaworlds.com: Not much input validation going on
[12:38 PM PT]  Ubit Umarov: all complain the little one added to meshes :p
[12:39 PM PT]  Ubit Umarov: soem even did publish articles on how to remove that code..
[12:39 PM PT]  Ubit Umarov: whatever..
[12:39 PM PT]  Vincent.Sylvester @hg.zetaworlds.com: Ignorance is a hell of drug
[12:39 PM PT]  Cuga.Rajal @rajal.org:9000: I had recent issues with very old hair mesh, which is why I changed my hair this year. Older viewers didn't do much import valiidation.
[12:39 PM PT]  Cuga.Rajal @rajal.org:9000: So issues not limited to stolen atuff
[12:40 PM PT]  Vincent.Sylvester @hg.zetaworlds.com: Mesh I uploaded a couple days ago gives zero length errors too, cause I committed the cardinal sin to mess with physics, I take full responsibility for playing with fire heh
[12:41 PM PT]  Clifford.Hanger @alternatemetaverse.com:8002: lol
[12:41 PM PT]  Clifford.Hanger @alternatemetaverse.com:8002: lol
[12:41 PM PT]  Vincent.Sylvester @hg.zetaworlds.com: Usually if it ain't red you can ignore it, yellow warnings are ugly, but not often harmful
[12:41 PM PT]  Vincent.Sylvester @hg.zetaworlds.com: Usually if it ain't red you can ignore it, yellow warnings are ugly, but not often harmful

Version du 22 novembre 2023 à 13:46

Changements du code de la semaine

  • Commit "cosmétique" [1]
  • Il semble que seul les commits soient à jour sur Bitbucket ce qui n'est pas le cas sur Github ou sur Git principal.

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


Code général

Scripts

  • Pas de prise en compte de nouvelles fonctions de Second Life. Certaines sont d'une utilité discutable.
  • Un exemple : llIsFriend dont les conditions d'implémentation sont exagérées. Mais, les régions ont besoin d'avoir ces informations pour des questions de droits sur les prims.
  • Autre exemple : llRezObjectWithParams

Base de données

Modules

Bugs

Quelques discussions sur Mantis [2]

Bugs de textures

  • Problèmes de textures à la connexion ou textures corrompues invisibles.
  • Ce sont des textures corrompues parfois importées et recopiées dans tout le Métaverse. Les assets avec un problème peuvent être des JP2 ou des meshes qui peuvent même provoquer des crashs de région ou de viewer.
  • Essayer de nettoyer cela est un peu une bataille perdue d'avance, une importation aléatoire par quelqu'un et tout revient. Il serait probablement plus facile de les remplacer par des fichiers vierges si les données sont mauvaises.

Tests

Projets en cours / Infos

Nouveautés et informations Second Life

Manette de jeu

  • Implémentation de la prise en charge de la manette de jeu. Cela devrait révolutionner les scripts et le contrôle des véhicules.
  • LL a publié le code source mais ne l'a pas encore implémenté dans une version candidate. Cela fonctionne sur la version Beta.
  • Difficile de parler de quelque chose qui n'a pas de viewer pour le support opensim...
  • SL a l'habitude d'arrêter les nouvelles versions pendant la période de Noël.

SLVoice.exe

  • SL a commencé à placer les derniers développements de SLVoice.exe derrière une URL api.github réservé aux développeurs de Viewers tiers (TPV) enregistrés.

Rendu physique réaliste (PBR)

  • Le développement semble être au point mort.

Script PHP de recherche de textures

  • Kayaker Magic a écrit un script PHP pour trouver et localiser (coordonnées et face) toutes les textures cachées dans les prims d'une région. Il aimerait ajouter les textures bump et shiny. Ces textures seraient dans un asset "material". Seul l'UUID de l'asset est présent dans le blob de la texture. Donc il y a un UUID dans Texture qui pointe vers un autre asset dans la base de données.

Viewers

Dayturn

  • Gavin.Hird se demande si SL ne veut pas contrôler les développeur de Viewer et s'il n'aura pas à développer lui-même toutes les bibliothèques comme le fait Firestorm.
  • Depuis le 18 novembre 2023, openjpeg est passé à la version 2.5.0 sur le viewer test et sur le viewer Mac.

Source

http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2023-11-21