« Réunion du 05-12-2023 » : différence entre les versions

De OSWiki
Aller à la navigation Aller à la recherche
Ligne 27 : Ligne 27 :
http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2023-12-05
http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2023-12-05
<!--
<!--
[12:21 PM PT]  Ubit Umarov: just gettign a few "cosmetics"
[12:21 PM PT]  Cuga.Rajal @rajal.org:9000: MrBlue also has been making improvements to the wrapper and build rpocess. We now have a complete set of SLLs for all platforms
[12:21 PM PT]  Misterblue Waves: most of the new Bullet work has been on the pyBullet interface... the base engine hasn't changed in a while
[12:21 PM PT]  Cuga.Rajal @rajal.org:9000: DLLs*
[12:21 PM PT]  Cuga.Rajal @rajal.org:9000: The question is mainly how best to roll it out
[12:21 PM PT]  Web Rain: @Cuga : what we can expect as potential problems?
[12:22 PM PT]  Cuga.Rajal @rajal.org:9000: Nothing that wasn;t a problem before :)
[12:22 PM PT]  Ubit Umarov: problems on opensim? nahhh nver...
[12:22 PM PT]  Ubit Umarov: only features ( some unwanted )
[12:22 PM PT]  Cuga.Rajal @rajal.org:9000: I've been testing the latest Bullet all year on my sim and found no issues
[12:22 PM PT]  Web Rain: hihihi
[12:23 PM PT]  Cuga.Rajal @rajal.org:9000: There is one ugly bug, but I recently confirmed that bug is the same on an old distro using an older version of the DLLs
[12:23 PM PT]  Ubit Umarov: so yor sim  is flat.. and no steps :p
[12:23 PM PT]  Cuga.Rajal @rajal.org:9000: Oh, I got plenty of physics at mt sim :) more than most
[12:23 PM PT]  Cuga.Rajal @rajal.org:9000: MrBlue can attest to that
[12:23 PM PT]  Misterblue Waves: the new one works as wonky as the existing version :)
[12:24 PM PT]  Cuga.Rajal @rajal.org:9000: I think the fact that this bug was never reported until I opened a Mantis, despite it being around for years, means that most people won;t encounter it
[12:24 PM PT]  Cuga.Rajal @rajal.org:9000: the bug is well docuented now in a Mantis
[12:24 PM PT]  Ubit Umarov: hmm last week i did said that master is now on dotnet  and the branch dotnet6 is now dead, right?
[12:24 PM PT]  Cuga.Rajal @rajal.org:9000: But that was confirmed not to be coming from the DLL, so not related to this rollout
[12:25 PM PT]  Ubit Umarov: what bug?
[12:25 PM PT]  Cuga.Rajal @rajal.org:9000: llDetectedLinkNumber(n) on phyysics-enabled objects
[12:25 PM PT]  Ubit Umarov: bullet as a few issues on handling Physics shape type... since ever..
[12:25 PM PT]  Cuga.Rajal @rajal.org:9000: http://opensimulator.org/mantis/view.php?id=9086
[12:25 PM PT]  Jamie.Jordan @grid.kitely.com:8002: Hi everybody
[12:26 PM PT]  Ubit Umarov: wel think it can't do that also
[12:26 PM PT]  Cuga.Rajal @rajal.org:9000: I did more research on it last weekend and confirmed not related to DLL, most likely the connector
[12:26 PM PT]  Cuga.Rajal @rajal.org:9000: So a fix most likely wonlt involve rebuilding the DLLs
[12:26 PM PT]  Web Rain: hi Jamie :)
[12:26 PM PT]  Cuga.Rajal @rajal.org:9000: So our plan is to push the new DLLs for all platforms into master
[12:27 PM PT]  Misterblue Waves: it's because BulletSim merges all the meshes for a physical linkset and thus "looses" the link number of the individual pieces
[12:27 PM PT]  Cuga.Rajal @rajal.org:9000: MrBlue suggested, and I agree, to leave older DLLs there in case there is something unexpected
[12:27 PM PT]  Cuga.Rajal @rajal.org:9000: and people can jusy edit the Configs to point to the older DLL
[12:27 PM PT]  Cuga.Rajal @rajal.org:9000: But use the new ones by default
[12:27 PM PT]  Cuga.Rajal @rajal.org:9000: And I think it would be good for this group to have inout on this
[12:28 PM PT]  Cuga.Rajal @rajal.org:9000: input*
[12:28 PM PT]  Ubit Umarov: 2 late.. i deleted them :p
[12:28 PM PT]  Ubit Umarov: ( are on git :p )
[12:28 PM PT]  Cuga.Rajal @rajal.org:9000: I know that makes things messy in lib64, which Ubit doesn;t like
[12:29 PM PT]  Web Rain: is pretty rare that  llDetectedLinkNumber(n) on physics objects ?!? maybe is for that was never reported
[12:29 PM PT]  Ubit Umarov: either the new ones work or not...
[12:29 PM PT]  Cuga.Rajal @rajal.org:9000: I think it's important to have feature parity acrtoss all platforms,
[12:29 PM PT]  Kayaker Magic: I gota run to a lunch meeting in RL!
[12:29 PM PT]  Cuga.Rajal @rajal.org:9000: I tested the macOS port pretty thotoughly
[12:29 PM PT]  Kayaker Magic: Buy all!
[12:29 PM PT]  Ubit Umarov: soem scrips do use llDetect...
[12:29 PM PT]  Web Rain:    :)
[12:30 PM PT]  Lyr Lobo waves
[12:30 PM PT]  Cuga.Rajal @rajal.org:9000: @Web Rain - My Demolition Derby game requires this bug to be fixed :/
[12:30 PM PT]  Cuga.Rajal @rajal.org:9000: but I'm prob the only one who cares :)
[12:30 PM PT]  Ubit Umarov: Cuga... is not a bug.. it is a bullet feature
[12:30 PM PT]  Cuga.Rajal @rajal.org:9000: not this one lol
[12:31 PM PT]  Ubit Umarov: as MB told, bullet merges all prim meshes into one.. so loses prim info on collisions
[12:31 PM PT]  Cuga.Rajal @rajal.org:9000: I will need to bribe MisterBlue to look at this, it requires a deep dive
[12:31 PM PT]  Cuga.Rajal @rajal.org:9000: I will need to bribe MisterBlue to look at this, it requires a deep dive
[12:31 PM PT]  Ubit Umarov: unless tris do have some filed tro store it..
[12:31 PM PT]  Ubit Umarov: unless tris do have some filed tro store it..
Ligne 220 : Ligne 167 :
[1:10 PM PT]  Andrew Hellershanks: Web, that looks a bit like the noise from a modem upon hangup. :)
[1:10 PM PT]  Andrew Hellershanks: Web, that looks a bit like the noise from a modem upon hangup. :)
[1:11 PM PT]  Cuga.Rajal @rajal.org:9000: I'm going to head out too.. take care all :)
[1:11 PM PT]  Cuga.Rajal @rajal.org:9000: I'm going to head out too.. take care all :)
-->
-->

Version du 5 décembre 2023 à 23:46

Changements du code de la semaine

  • Branches et tags dans Git Repo
  • PBR : Rendu physique réaliste  : travail sur les changements dans le protocole PBR des Viewers, cela devrait fonctionner plus ou moins.
  • Mise à jour de la bibliothèque libBulletsim pour les macs (unversal dylib), fourni par Cuga.[1]
  • Modification de l'ordre de priorité de && dans Yengine pour qu'il soit le même que celui de ||. Il était plus élevé et cela ne correspondait pas à la spécification lsl ou à Xengine. [2]. Comme le dit Kayker, nous devrions toujours utiliser (..) pour forcer l'ordre dont nous avons besoin, et dans n'importe quelle langue.

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

Base de données

Modules

BulletSim

  • Réunion du 21-11-2023 : Mise à jour de BulletSim
  • Mantis 0009103 : Mise à jour de la librairie non gérée Bullet pour macOS vers la version 3.26
  • .dylib est la version macOS d'un ensemble complet de DLLs qui mettent à jour les bibliothèques non gérées de Bullet à la version 3.26.Construit et signé le 2023-12-03, en utilisant le nouveau wrapper Bullet v1.3 de MisterBlue et la dernière version de Bullet3 du tronc. MisterBlue va renommer la version actuelle/ancienne pour que les gens puissent facilement restaurer l'ancienne version s'ils ont des problèmes.
  • Il y a maintenant un ensemble complet de DLLs pour toutes les plateformes. Le plan de Cuga.Rajal et Misterblue Waves est de pousser les nouvelles DLL pour toutes les plateformes dans master.
  • Bogue 9086 de la fonction llDetectedLinkNumber(n) sur un objet physic [3]

Bugs

Tests

Projets en cours / Infos

Viewers

Source

http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2023-12-05