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

De OSWiki
Aller à la navigation Aller à la recherche
Ligne 60 : Ligne 60 :


<!--
<!--
[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]  Clifford.Hanger @alternatemetaverse.com:8002: ok - here goes - any progress on the voice issue?
[12:42 PM PT]  Andrew Hellershanks: I'm back and caught up with chat.
[12:42 PM PT]  Vincent.Sylvester @hg.zetaworlds.com: You'll probably be asking that for a couple months, something that complex takes time to even research properly
[12:43 PM PT]  Clifford.Hanger @alternatemetaverse.com:8002: so be it
[12:43 PM PT]  Lyr Lobo: welcome back
[12:43 PM PT]  Cuga.Rajal @rajal.org:9000: I have some new news about Bullet
[12:43 PM PT]  Vincent.Sylvester @hg.zetaworlds.com: Do tell
[12:44 PM PT]  Cuga.Rajal @rajal.org:9000: So I nudged MisterBlue last week, because he aand I were promising some Bullet uypdates at the last OSCC
[12:44 PM PT]  Cuga.Rajal @rajal.org:9000: And we have been having some discussions
[12:44 PM PT]  Cuga.Rajal @rajal.org:9000: He fees (and I agree) that we should make an update before OSCC
[12:45 PM PT]  Gavin.Hird @grid.xmir.org:8002: what will de update do?
[12:45 PM PT]  Cuga.Rajal @rajal.org:9000: There has been a lot of dev work, the main hangip was bugs found
[12:45 PM PT]  Gavin.Hird @grid.xmir.org:8002: the*
[12:45 PM PT]  Cuga.Rajal @rajal.org:9000: But the bugs are not new ones, I'm just testing it more thoroughly than it has been in the pasdt
[12:45 PM PT]  Cuga.Rajal @rajal.org:9000: he and I have been building and testing the latest version of Bullet 3 - v 3.25 for some time now
[12:46 PM PT]  Cuga.Rajal @rajal.org:9000: and he also updated the wrapper with some improvements
[12:46 PM PT]  Vincent.Sylvester @hg.zetaworlds.com: You mentioned something about detected faces and the falling asleep of physics last time, was that resolved?
[12:46 PM PT]  Cuga.Rajal @rajal.org:9000: He was reluctant to release then with more testing, but really I've been testing them all year
[12:46 PM PT]  Cuga.Rajal @rajal.org:9000: after some discussion, he is comfortable doing a release build sometime before this OSCC
[12:47 PM PT]  Cuga.Rajal @rajal.org:9000: So, we plan to build a new complete set of Bullet unmanaged libs for all the platforms
[12:47 PM PT]  Cuga.Rajal @rajal.org:9000: they will all have feature parity
[12:47 PM PT]  Cuga.Rajal @rajal.org:9000: Will use the latest from Bullet3 trunk, which is 3.25
[12:47 PM PT]  Cuga.Rajal @rajal.org:9000: and the latest updates in his Bullet wrapper
[12:47 PM PT]  Cuga.Rajal @rajal.org:9000: which I think he numbered 1.1
[12:48 PM PT]  Cuga.Rajal @rajal.org:9000: I already have the macOS lib ready and tested
[12:48 PM PT]  Cuga.Rajal @rajal.org:9000: he is working on all the others
[12:48 PM PT]  Cuga.Rajal @rajal.org:9000: He made a script that will automate the build for all the platforms, and even created a GitHub actions to build them all
[12:49 PM PT]  Cuga.Rajal @rajal.org:9000: I think he is only struggline with the Windows one
[12:49 PM PT]  Cuga.Rajal @rajal.org:9000: I did ask him what date I could tell this group about when they would be ready
[12:49 PM PT]  Cuga.Rajal @rajal.org:9000: \he said, sometime before OSCC, ike early December-ish
[12:50 PM PT]  Cuga.Rajal @rajal.org:9000: Bullet 3 did get some updates in recent months although they did not bump the version number
[12:50 PM PT]  Cuga.Rajal @rajal.org:9000: presumably bug fixes
[12:50 PM PT]  Gavin.Hird @grid.xmir.org:8002: brb
[12:50 PM PT]  Cuga.Rajal @rajal.org:9000: I have a macOS lib ready if anyone wants to test it
[12:50 PM PT]  Cuga.Rajal @rajal.org:9000: the otherrs are coming soon
[12:50 PM PT]  Cuga.Rajal @rajal.org:9000: I think thats all on Bullet, unless anyone has questions
[12:51 PM PT]  Vincent.Sylvester @hg.zetaworlds.com: Did that fix the bugs you had with it?
[12:51 PM PT]  Vincent.Sylvester @hg.zetaworlds.com: Did that fix the bugs you had with it?
[12:51 PM PT]  Cuga.Rajal @rajal.org:9000: No
[12:51 PM PT]  Cuga.Rajal @rajal.org:9000: No

Version du 22 novembre 2023 à 13:07

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.
  • En général, si ce n'est pas rouge, on peut l'ignorer, les avertissements jaunes sont moches, mais pas souvent nuisibles.

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.

Mise à jour de BulletSim

  • BulletSim est le module pour OpenSimulator qui implémente la physique du monde virtuel en utilisant le moteur physique Bullet. Ce module fournit une physique de haute performance ainsi qu'une performance physique des véhicules compatible avec Second Life.
  • Intervenants : Cuga.Rajal et MisterBlue
  • Une mise à jour devrait être faite avant l'OSCC ( début du mois de décembre ). Beaucoup de travail de développement a été réalisé, principalement pour corriger des bogues.
  • Cuga.Rajal et MisterBlue ont construit et testé la version Bullet 3 - V 3.25 depuis un certain temps.
  • Il est prévu de construire un nouvel ensemble complet de librairies Bullet non gérées pour toutes les plateformes. Elles auront toutes la même fonctionnalité. La dernière version du tronc Bullet3, qui est la 3.25 et la dernière mise à jour du wrapper Bullet de MisterBlue 1.1) seront utilisées.
  • La bibiolthèque MacOs est prête et testée. MisterBlue travaille sur les autres.
  • MisterBlue a créé un script qui automatisera la construction pour toutes les plateformes. Il a même créé une action GitHub pour les construire toutes (Ndrl: ça fait un peu seigneur des anneaux non ? :) ).

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