Aller au contenu

« Réunion du 24-05-2022 » et « Réunion du 31-05-2022 » : différence entre les pages

De OSWiki
(Différence entre les pages)
Page créée avec « Source : http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2022-05-24 = Introduction = [11:09] '''Ubit Umarov''' : ouais c'est mieux d'avoir une maison plus petite. [11:09] '''Andrew Hellershanks''' : Bonjour, tout le monde. [11:09] '''Ubit Umarov''' : mais il est là. [11:09] '''Ubit Umarov''' : donc il est possible qu'un plus grand bâtiment soit toujours ok. [11:10] '''Vincent.Sylvester @hg.zetaworlds.com:8002''' : Je m'en tiendrai à lance... »
 
Page créée avec « Source : http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2022-05-31 = Introduction = [10:59] '''Andrew Hellershanks''' : Bonjour, tout le monde. [10:59] '''NevenNate Howell''' : Bonjour [10:59] '''Andrew Hellershanks''' : oooh... chat lag [11:00] '''Andrew Hellershanks''' : Bonjour, Selby. [11:00] '''Ubit Umarov''' : Bonjour. [11:00] '''Selby.Evans @grid.kitely.com:8002''' : Bonjour à tous. [11:00] '''Ubit Umarov''' : Bienvenue. [11:00... »
 
Ligne 1 : Ligne 1 :
Source : http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2022-05-24
Source : http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2022-05-31


= Introduction =  
= Introduction =
[11:09] '''Ubit Umarov'''  : ouais c'est mieux d'avoir une maison plus petite.


[11:09] '''Andrew Hellershanks'''  : Bonjour, tout le monde.
[10:59] '''Andrew Hellershanks'''  : Bonjour, tout le monde.


[11:09] '''Ubit Umarov'''  : mais il est là.
[10:59] '''NevenNate Howell'''  : Bonjour


[11:09] '''Ubit Umarov'''  : donc il est possible qu'un plus grand bâtiment soit toujours ok.
[10:59] '''Andrew Hellershanks'''  : oooh... chat lag


[11:10] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Je m'en tiendrai à lancer des véhicules motorisés la prochaine fois.
[11:00] '''Andrew Hellershanks'''  : Bonjour, Selby.


[11:10] '''Andrew Hellershanks'''  : J'ai eu des difficultés techniques mineures aujourd'hui. Une mise à jour récente du pilote de la carte vidéo m'a obligé à redémarrer mon ordinateur avant que Firestorm ne fonctionne.
[11:00] '''Ubit Umarov'''  : Bonjour.


[11:10] '''Ubit Umarov'''  : certains blocs moteurs sont difficiles.
[11:00] '''Selby.Evans @grid.kitely.com:8002'''  : Bonjour à tous.


[11:10] '''Ubit Umarov'''  : Selby est en train de se reloguer.
[11:00] '''Ubit Umarov'''  : Bienvenue.


[11:10] '''Ubit Umarov'''  : il y avait des problèmes avec les animations.
[11:00] '''NevenNate Howell'''  : bonjour


[11:11] '''Andrew Hellershanks'''  : Bonjour, Selby. bon retour
[11:02] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Il n'y a pas eu beaucoup d'activité cette semaine, une modification mineure de movetotarget [https://wiki.secondlife.com/wiki/LlMoveToTarget]  a été effectuée.


[11:11] '''Ubit Umarov''' : mieux selby.Evans  ?
[11:02] '''Vincent.Sylvester @hg.zetaworlds.com:8002''' : J'ai quelques points à suivre, mais rien de concret pour l'instant.


[11:11] '''Ubit Umarov'''  : je vois que tu es assis maintenant.
[11:02] '''Andrew Hellershanks'''  : Bonjour, NevenNate. Bienvenue à la réunion des développeurs d'OpenSimulator. Malgré le nom, vous n'avez pas besoin d'être un développeur pour être ici.


[11:12] '''Selby.Evans @grid.kitely.com:8002'''  : bonjour à nouveau -- réparé
= Module Gloebit=
[11:03] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : J'ai effectué quelques modifications mineures sur le fork Gloebit[http://dev.gloebit.com/opensim/] pour corriger certains crashs qu'il provoque, mais je n'ai pas encore terminé.


[11:12] '''Ubit Umarov''' : bien
[11:03] '''Vincent.Sylvester @hg.zetaworlds.com:8002''' : Dans l'idéal, il faudrait que ce module soit en mode dégradé [https://fr.wikipedia.org/wiki/Mode_d%C3%A9grad%C3%A9]  pour ne pas faire planter tout le simulateur.


[11:12] '''Ubit Umarov'''  : donc andrew... lance la réunion quand c'est prêt.
[11:03] '''NevenNate Howell'''  : J'ai lu office hours avant de venir.


[11:12] '''Ubit Umarov'''  : oups log déjà activé
[11:03] '''Ubit Umarov'''  : Vincent, ce n'est pas un changement du code principal.


[11:12] '''Ubit Umarov'''  : :)
[11:03] '''Ubit Umarov'''  : continuons à parler des changements du code principal d'opensim, ok ?


[11:13] '''Andrew Hellershanks''' : :)
[11:04] '''Ubit Umarov''' : à moins que tu aies soumis un patch, je n'ai pas remarqué :).


= Lancement de rayon =
[11:04] '''Vincent.Sylvester @hg.zetaworlds.com:8002''' : Nan, je creusais surtout parce que ça désignait le pilote mysql [https://fr.wikipedia.org/wiki/MySQL] comme étant la cause, mais finalement c'était juste dans le module. Je ne sais pas si tu partages cette opinion, mais je pense que les modules ne devraient jamais causer de crashs par eux-mêmes.
* llCartRay : https://wiki.secondlife.com/wiki/LlCastRay
 
= Bogues de mouvement des avatars : llMoveToTarget et mousewalk =
* [http://opensimulator.org/viewgit/?a=shortlog&p=opensim Journal des commits OpenSim]
* [http://opensimulator.org/viewgit/?a=shortlog&p=opensim Journal des commits OpenSim]
* [http://opensimulator.org/mantis/my_view_page.php Mantis : suivi de bogues]
== llMoveToTarget ==
[11:04] '''Ubit Umarov'''  : Et oui, la semaine dernière, nous avons reçu des rapports de 2 problèmes sur le traitement de la récente mise à jour du mouvement des avatars.
[11:06] '''Ubit Umarov'''  : llmovetotarget [https://wiki.secondlife.com/wiki/LlMoveToTarget] sur les pièces jointes ne fonctionnait pas bien... corrigé maintenant.
==Mousewalk==
[11:06] '''Ubit Umarov'''  : l'autre rapport concernait la fonction "mousewalk" [https://wiki.firestormviewer.org/fs_movement_and_camera?s[]=mouse&s[]=walk#movement](en)(marcher à l'aide de la souris) d'un viewer.
[11:06] '''Ubit Umarov'''  : en utilisant cela, l'avatar se déplace maintenant plus lentement.
[11:07] '''Ubit Umarov'''  : le problème est que le vierwer envoie l'impulsion pour la marche (?)
[11:07] '''Ubit Umarov'''  : au moins trois variations.
[11:07] '''Ubit Umarov'''  : en fait, il pourrait y avoir 9 combinaisons.
[11:08] '''Ubit Umarov'''  : en utilisant le clavier, il envoie la commande 'nudge mov' (lance le mouvement) pour 250ms de pression sur la touche.
[11:08] '''Ubit Umarov'''  : puis change pour dire 'move'(bouge) et 'move fast'(bouge vite), 2 flags en même temps.
[11:08] '''Ubit Umarov'''  : donc il y a un mouvement à basse vitesse pendant 250ms, puis une vitesse normale qui actuellement est une vitesse normale + rapide.
[11:09] '''Ubit Umarov'''  : en plus de cela il y a run (courir) ... mais run est sur un autre message du protocole.


[11:13] '''Andrew Hellershanks'''  : Kayaker, as-tu remarqué qu'Ubit a fait un changement qui pourrait avoir résolu ton problème de ray casting ?
[11:09] '''Ubit Umarov'''  : maintenant mousewalk est une option (bidouillage) de viewers qui déclenche les touches.


[11:13] '''Ubit Umarov'''  : non, pas du tout.
[11:10] '''Ubit Umarov'''  : MAIS... ils n'ont jamais réparé le timer..., la souris n'a pas de timer de pression de touche,


[11:14] '''Ubit Umarov'''  : peut être qu'il l'a amélioré.
[11:10] '''Ubit Umarov'''  : le code utilise la même pression sur la touche, mais comme il n'y a pas eu de pression sur la touche, le temps de pression est de zéro.


[11:14] '''Kayaker Magic'''  : Awww, tu es en train de briser tous mes espoirs....
[11:11] '''Ubit Umarov'''  : donc... mousewalk indique seulement à la région de déplacer l'avatar lentement...


[11:15] '''Ubit Umarov'''  : Tampa a fait ce patch en inversant une partie de mon code... ce n'était pas une bonne inversion, mais il a remarqué une amélioration.
[11:12] '''Ubit Umarov'''  : il semble que Second Life (SL) déclasse la qualité des régions, et ils n'ont qu'un seul "speed/strength" (vitesse/force) donc on ne le remarque pas chez eux.


[11:15] '''Ubit Umarov'''  : en fait, j'avais mal placé un appel à math sqrt [https://www.geeksforgeeks.org/c-sharp-math-sqrt-method/].
[11:12] '''Ubit Umarov'''  : une telle rétrogradation signifie que  l'enjambée minimale de l'avatar est de 1 à 1.5m.


[11:15] '''Ubit Umarov'''  : coff coff coff
[11:12] '''Ubit Umarov'''  : c'est plutôt mauvais


[11:15] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Je suis en train de compiler un binaire pour continuer les tests et voir ce que je peux trouver d'autre.
[11:13] '''Ubit Umarov'''  : actuellement nous l'avons divisé par deux.


[11:16] '''Ubit Umarov'''  : pour une longueur de rayon > taille de région, cela a un impact sur les performances, bien sûr.
[11:13] '''Ubit Umarov'''  : et je ne vais pas casser ça, juste parce que le code de la fonctionnalité du viewer est incomplet.


[11:16] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Le commit[https://fr.wikipedia.org/wiki/Commit] original n'incluait pas de sqrt lors de l'élévation au carré de la distance, ce qui a déclenché une erreur de traitement quelque part.
[11:14] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : FS[https://www.firestormviewer.org/] a maintenant un incident ouvert pour cela, peut-être qu'ils pourraient envoyer les données correctes, ce serait la meilleure solution.


[11:16] '''Ubit Umarov'''  : le problème majeur se situe au niveau de la bibliothèque de physique.
[11:14] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Plus on ajoute de code pour les mouvements plus ils seront lents et lourds, pas besoin d'en rajouter.


[11:16] '''Ubit Umarov'''  : comme je l'ai dit,le rayon charge la taille avec le carré de la longueur du rayon.
[11:16] '''Ubit Umarov'''  : ils doivent mettre un timer pour ce clic gauche sur l'avatar + clic droit.


[11:17] '''Ubit Umarov'''  : c'est simplement faux... et peut être linéaire avec lui
[11:16] '''Ubit Umarov'''  : j'ai aussi remarqué que sur FS, un clic gauche sur une prim avec touch_start, ouvre son éditeur.


[11:17] '''Ubit Umarov''' : il faudrait un meilleur algorithme de balayage.
[11:17] '''Ubit Umarov''' : alchemy ne semble pas faire cela.


[11:18] '''Ubit Umarov'''  : mon erreur avec sqrt rendait les choses encore pires, bien sûr :)
[11:17] '''Ubit Umarov'''  : et il a aussi la fonction "mousewalk".


[11:18] '''Ubit Umarov'''  : si vous avez demandé 10m, si vous avez fait 100 ... oups ;)
[11:17] '''Ubit Umarov'''  : c'est en effet très bien.


[11:19] '''Vincent.Sylvester @hg.zetaworlds.com:8002''' : Ouais, j'ai déclenché une sorte de boucle, je ne sais pas où, mais c'était assez mauvais, bien que je n'aie pas eu de plantage, juste des échecs de heartbeat [https://gdt.oqlf.gouv.qc.ca/ficheOqlf.aspx?Id_Fiche=8870879].
= À chacun son mode de déplacement et son expérience =


[11:19] '''Ubit Umarov'''  : non, pas une boucle.
[11:18] '''Ubit Umarov'''  : la lenteur est un problème  seulement si on veut marcher sur une longue distance.


[11:20] '''Ubit Umarov'''  : le code absurde fait des contrôles de rayon sur une boîte 100x100 au lieu de 10x10.
[11:18] '''Ubit Umarov'''  : tout le monde appelle un taxi de nos jours... qui marche ?


[11:20] '''Ubit Umarov'''  : ( on x,y)
[11:19] '''Ubit Umarov'''  : ;)


[11:20] '''Ubit Umarov'''  : comme je l'ai dit, je veux changer cela en une recherche linéaire... mais cela prendra plus de temps.
[11:19] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Je double-clique sur téléportation, c'était cassé dans FS pendant un moment, ça se déclenchait à chaque fois, c'était... pas drôle lol.


[11:21] '''Ubit Umarov'''  : je veux dire une recherche sur une ligne, pas sur une case.
[11:19] '''Ubit Umarov'''  : :)


[11:21] '''Ubit Umarov'''  : c'est un changement qui vient d'être fait aujourd'hui.
[11:20] '''Andrew Hellershanks'''  : Si je dois faire un long trajet dans opensim, je vole (quand c'est autorisé) ou je cours.


[11:21] '''Ubit Umarov'''  : toujours à vérifier bien sûr !
[11:20] '''Ubit Umarov'''  : il vaut mieux que ces actions de la souris soient désactivées.


[11:22] '''Ubit Umarov'''  : d'autres changements ont été effectués la semaine dernière, laissez-moi voir.
[11:20] '''Ubit Umarov'''  : ce n'est pas si facile de ne pas cliquer au mauvais endroit.


= Autres changements de la semaine =
[11:21] '''Ubit Umarov'''  : comme cliquer sur des choses animées.
[11:22] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Don de code pour les paramètres du projecteur


[11:22] '''Ubit Umarov'''  : oui
[11:21] '''Ubit Umarov'''  : oui, c'est très difficile à faire :)


[11:23] '''Ubit Umarov'''  : j'ai accepté un patch de lickx [http://opensimulator.org/viewgit/?a=commit&p=opensim&h=7809eb5ba058f72bee5f82011922a52a4665cd3c]? ??
[11:21] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Ce serait bien de l'avoir en combinaison avec une touche modificatrice, mais au moins je n'ai pas besoin d'utiliser la carte pour me téléporter, ce serait pénible.


[11:23] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Lotek
[11:22] '''Ubit Umarov'''  : c'est le mousewalk.


[11:23] '''Andrew Hellershanks'''  : Ce doit être celui qui est lié à PRIM_PROJECTOR  [https://wiki.secondlife.com/wiki/PRIM_PROJECTOR].
[11:22] '''Ubit Umarov'''  : pas si lent que ça, je suppose.


[11:23] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Yep
[11:22] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : On s'en aperçoit assez vite quand on manipule les diviseurs de la vitesse de marche.


[11:24] '''Ubit Umarov'''  : pour supporter PRIM_PROJECTOR sur les fonctions LlSetPrimitiveParams*()[https://wiki.secondlife.com/wiki/LlSetLinkPrimitiveParams].
[11:23] '''Andrew Hellershanks'''  : Je dirais que c'est une vitesse de marche raisonnable.


[11:25] '''Ubit Umarov'''  : également un patch de vincent supportant les *Get*[http://opensimulator.org/viewgit/?a=commit&p=opensim&h=7168fa003108787b173deab9451d9f2000ca7dec].
[11:23] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Certaines personnes veulent avoir des boutons partout heh


[11:25] '''Ubit Umarov'''  : le dernier a quelques problèmes, donc considérons-le comme une acceptation temporaire.
[11:23] '''Ubit Umarov'''  : bien sûr, cette région est par défaut.


[11:25] '''Andrew Hellershanks'''  : Je vais devoir regarder cela. Je ne me souviens pas de ce que c'est censé faire.
[11:23] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : J'ai rendu la marche encore plus lente pour correspondre à l'animation via la constante, donc je ne l'ai pas du tout remarqué.


[11:25] '''Ubit Umarov'''  : Second Life (SL) ne l'a pas
[11:23] '''Ubit Umarov'''  : oui, notre marche via le clavier ressemble déjà à une course.


[11:26] '''Ubit Umarov'''  : le truc est de lire les ID (identifiants) des textures.
[11:23] '''Ubit Umarov'''  : voyez


[11:26] '''Ubit Umarov'''  : SL bloque cela
[11:24] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : marche lunaire en avant.


[11:26] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : SL a enlevé la partie Get pour des "raisons de sécurité" ouais, ce n'est pas vraiment une option dans OpenSim.
[11:24] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Patinage dans le sens de la longueur


[11:26] '''Vincent.Sylvester @hg.zetaworlds.com:8002''' : Vérifier llGetTexture [https://wiki.secondlife.com/wiki/LlGetTexture] pour savoir si le propriétaire de la prim a cette texture dans son inventaire est une vérification très lourde à faire.
[11:24] '''Ubit Umarov''' : hmm?~


[11:27] '''Ubit Umarov'''  : dans la plupart des cas lsl [http://opensimulator.org/wiki/Scripting_Documentation/fr#Statut_du_syst.C3.A8me_de_script] ne peut afficher une texture (texture, material maps, etc) que si le propriétaire du script a tous les droits sur la prim.
[11:24] '''Andrew Hellershanks'''  : Il y a un peu de ça.


[11:27] '''Andrew Hellershanks'''  : S'il y avait une préoccupation à ce sujet, une option aurait été de faire de la fonction get une fonction OSSL[http://opensimulator.org/wiki/Scripting_Documentation/fr#Statut_du_syst.C3.A8me_de_script] pour avoir une autorisation pour cela.
[11:24] '''Ubit Umarov'''  : Je ne suis pas Mickel Jackson.


[11:27] '''Ubit Umarov'''  : dans le cas du projet, il ne supporte pas get.
[11:24] '''Ubit Umarov'''  : tu ne fais pas de moonwalk [https://fr.wikipedia.org/wiki/Moonwalk] :p


[11:27] '''Ubit Umarov'''  : listé sur le wiki mais ne fonctionne pas.
[11:24] '''Ubit Umarov'''  : err je ne le fais pas


[11:28] '''Vincent.Sylvester @hg.zetaworlds.com:8002''' : llGetTexture n'a déjà pas de contrôles de sécurité, SL vérifie des choses là-dessus, donc je me suis dit que ça n'avait pas d'importance.
[11:25] '''Vincent.Sylvester @hg.zetaworlds.com:8002''' : la course d'un avatar via le clavier est plus rapide que la plupart de mes déplacements à vélo.


[11:28] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Il ne s'appelle pas ClosedSim, n'est-ce pas ?
[11:25] '''Ubit Umarov'''  : j'ai vu sur un viewer une option moonwalk.


[11:28] '''Ubit Umarov'''  : pour l'instant nous ne limitons pas la lecture des UUIDs[https://fr.wikipedia.org/wiki/Universally_unique_identifier] des textures sur LSL/OSSL.
[11:26] '''Ubit Umarov'''  : mais je ne l'ai pas testée, quand je suis revenu le faire, je ne l'ai plus trouvée :P


[11:28] '''Ubit Umarov'''  : donc pour l'instant je l'accepte sans vérification.
= Rythme de la marche dans le viewer =
* Configurer les déplacements dans FS : Préférence --> Affichage/Dépl-> Mouvement
[11:25] '''Andrew Hellershanks'''  : L'animation de la marche et le mouvement vers l'avant n'ont jamais été synchronisés à 100%.


[11:29] '''Ubit Umarov''' : c'est quelque chose que nous devrons revoir un jour...
[11:26] '''Ubit Umarov''' : Non


[11:29] '''Andrew Hellershanks'''  hoche la tête
[11:26] '''NevenNate Howell'''  : pourrait-il y avoir une vitesse définie, avec un bool true/false is_running sauvegardé sur la simulation comme dans la plupart des jeux, puis une vitesse x2.


[11:29] '''Ubit Umarov'''  : mais cacher les UUIDs comme le fait SL n'est pas exactement une fonction de sécurité.
[11:26] '''Ubit Umarov'''  : les viewers changent le rythme de l'animation en fonction de la vitesse.


[11:29] '''Ubit Umarov'''  : oh, en rapport avec cela, j'ai restreint un peu ossl.
[11:26] '''Ubit Umarov'''  : au moins devrait...


[11:30] '''Ubit Umarov'''  : nos paramètres osSet/get sur les autres prims.
[11:27] '''Ubit Umarov'''  : il y a la fonction "always running"(toujours courir).


[11:30] '''Ubit Umarov'''  : maintenant non seulement le propriétaire doit être le même, mais il doit aussi avoir les droits de modification.
[11:28] '''Ubit Umarov'''  : double pression sur une touche directionnelle pour courir [https://wiki.firestormviewer.org/fs_movement_and_camera?s[]=mouse&s[]=walk#movement], fonctionne avec la souris.


[11:30] '''Ubit Umarov'''  : pas besoin sur la même prim...
[11:28] '''Andrew Hellershanks'''  : Que l'on marche ou que l'on court, il y a un léger glissement du pied sur le sol que l'on peut voir si l'on regarde de près.


[11:31] '''Ubit Umarov'''  : hmm en fait nous devrions changer cela pour le même objet lié (linkset)
[11:29] '''Ubit Umarov'''  : aucune de ces choses n'a été faite pour regarder de près.


[11:31] '''Vincent.Sylvester @hg.zetaworlds.com:8002''' : Je suis heureux d'annoncer que je viens de tester raycast à nouveau sur master et qu'il indique à nouveau avoir trouvé la prim et que le temps est de 0.051200, donc ce commit a définitivement aidé à résoudre le pire des problèmes :)
[11:29] '''Andrew Hellershanks''' : :)


[11:32] '''Ubit Umarov'''  : j'ai aussi changé le propriétaire de la prim utilisée, pour être la prim root, celle qui est vraiment valide.
[11:29] '''Ubit Umarov'''  : tout échoue en regardant de près.


[11:32] '''Andrew Hellershanks'''  : Ubit, ça sonne bien.
= Rôle du cerveau dans l'immersion 3D=


[11:32] '''Andrew Hellershanks'''  : Vincent, merci pour le rapport de test.
[11:30] '''Ubit Umarov'''  : il faut toujours beaucoup d'imagination pour comprendre les lacunes.


[11:32] '''Ubit Umarov'''  : notre code devrait fixer le propriétaire sur toutes les prims d'un linkset... mais... devrait... pas sûr que ce soit le cas...
[11:30] '''Ubit Umarov'''  : "immersion"[https://fr.wikipedia.org/wiki/Immersion_(r%C3%A9alit%C3%A9_virtuelle)]


[11:33] '''Ubit Umarov'''  : de toute façon, le seul valide est celui de la prim racine... donc toutes nos vérifications devraient se faire à ce niveau...
[11:31] '''Ubit Umarov'''  : les avatars ressemblant plus à des personnages de BD peuvent améliorer cela en fait.


[11:33] '''Ubit Umarov'''  : au moins changé  cela à cet endroit :)
[11:31] '''Ubit Umarov'''  : le cerveau n'est pas susceptible de comparer avec le monde réel.


[11:33] '''Andrew Hellershanks'''  hoche la tête
[11:31] '''Ubit Umarov'''  : mais c'est juste une supposition.


[11:33] '''Ubit Umarov'''  : en fait le propriétaire ne devrait pas être un paramètre d'une partie.
[11:31] '''Andrew Hellershanks'''  hoche la tête


[11:34] '''Ubit Umarov'''  : nous avons juste un linkset ou sceneobjectgroup dans notre code.
[11:32] '''Ubit Umarov'''  : D'un autre côté, le cerveau corrige aussi ces problèmes.


[11:34] '''Ubit Umarov'''  : mais les viewers penseront aussi que les pièces ont des propriétaires... donc... des détails.
[11:33] '''Ubit Umarov'''  : parce que le cerveau ne voit pas ce qui est là, mais ce qu'il s'attend à voir là...


[11:35] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : J'ai aussi supprimé quelques casts[https://fr.wikipedia.org/wiki/Conversion_de_type] de l'api[https://fr.wikipedia.org/wiki/Interface_de_programmation] lsl qui n'étaient pas nécessaires, ce qui a permis de gagner quelques nanosecondes :)
[11:33] '''Ubit Umarov'''  : ( comme le visage sur mars... les chevaux qui courent dans les nuages... etc etc )[https://fr.wikipedia.org/wiki/Par%C3%A9idolie]


[11:36] '''Andrew Hellershanks''' : :)
[11:33] '''Selby.Evans @grid.kitely.com:8002''' : Dans la réalité il y a  la mécanique quantique qui est bien plus bizarre que ce que je vois après une inspection minutieuse dans OS.


[11:36] '''Ubit Umarov'''  : oups le coup de téléphone m'a aussi fait oublier de mentionner sur la mantis[http://opensimulator.org/mantis/my_view_page.php] le changement de code pour les rayons.
[11:33] '''Ubit Umarov'''  : bien !  Ouais


[11:36] '''Ubit Umarov'''  : je me demande pourquoi fs[https://www.firestormviewer.org/] décide de chuchoter :)
[11:34] '''Ubit Umarov'''  : mais heureusement, les effets quantiques à l'échelle humaine sont rares dans le monde réel.


[11:37] '''Ubit Umarov'''  : juste ns sur compiler, le compilateur n'est pas si stupide :) (pas de version chuchotée)
[11:34] '''Ubit Umarov'''  : l'effet tunnel serait quelque chose d'inquiétant.


[11:37] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Il faut déjà 20 minutes pour compiler, donc tout aide, surtout les tests lents et le fait que Jenkins[https://fr.wikipedia.org/wiki/Jenkins_(logiciel)] soit bizarre.
= Mouvement de véhicules =


[11:37] '''Andrew Hellershanks'''  : Ubit, touche shift enfoncée lorsque tu appuies sur entrée, si je me rappelle bien .
[11:35] '''Ubit Umarov'''  : ohh les chars ici ont une armure supplémentaire.


[11:37] '''Andrew Hellershanks'''  murmure : test...
[11:36] '''Ubit Umarov'''  : c'est qu'ils s'arrêtent à X mètres de la cible, le tunnel des balles ne les touche pas :P


= Les inventaires =
[11:37] '''Ubit Umarov'''  : ( conséquence de la simulation seulement dans les intervalles de temps de 20ms ))pas d'écho de chuchotement)
* Commande de console pour charger un IAR : load iar [-m|--merge] <first> <last> <inventory path> <password> [<IAR path>]


[11:38] '''Ubit Umarov'''  : pendant ce temps sur Firestorm Jira [https://jira.firestormviewer.org/secure/Signup!default.jspa] [https://fr.wikipedia.org/wiki/Jira] etc quelques autres discussions sur les nouvelles vérifications de l'inventaire.
[11:37] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Le journal de la réunion du 24 [http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2022-05-24/fr] n'est toujours pas disponible sur le wiki.


[11:38] '''Andrew Hellershanks'''  : Oui, c'est ça.
[11:38] '''Ubit Umarov'''  : c'est amusant de voir à la télé les roues d'une voiture qui reculent.


[11:38] '''Ubit Umarov'''  : Firestorm a principalement transformé tous les avertissements sur opensim.
[11:38] '''Ubit Umarov'''  : ou des pales d'hélico, etc...


[11:38] '''Ubit Umarov'''  : mais il y a eu d'autres discussions sur tel ou tel détail.
[11:38] '''Kayaker Magic'''  : est-ce que j'ai manqué beaucoup de choses ?


[11:39] '''Ubit Umarov'''  : pas d'idée sur les autres viewers.
[11:38] '''Ubit Umarov'''  : j'ai ajouté une limite au mouvement angulaire pour éviter cela.


[11:39] '''Ubit Umarov'''  : Je pense qu'Alchemy [https://www.alchemyviewer.org/ (site oblsolète)] [https://git.alchemyviewer.org/alchemy/alchemy-next/-/packages (git)] [https://git.alchemyviewer.org/alchemy/alchemy-next/-/packages/472] vient de corriger le problème en ne fusionne pas le code de Linden Lab pour opensim.
[11:39] '''Ubit Umarov'''  : pas si bien que ça


[11:40] '''Ubit Umarov'''  : hmm il y avait une autre chose sur les viewers ?
[11:39] '''Andrew Hellershanks'''  : Vincent, c'est bizarre. J'étais sûr d'avoir posté le log sur le wiki la semaine dernière.


[11:40] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : J'aime l'idée de réparer un peu les inventaires, cela aide les IARs [http://opensimulator.org/wiki/Inventory_Archives/fr] à charger et à ne pas échouer à mi-chemin, donc quelques bonnes choses là-dedans, c'était juste un peu rigide pour la conception modulaire d'OpenSim.
[11:39] '''Ubit Umarov'''  : mais cela m'irrite aussi de voir dans les jeux, les roues qui reculent.


[11:40] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : J'ai mentionné à FS et Alchemy que nous avions ce flux RSS[https://fr.wikipedia.org/wiki/RSS] pour le statut de la grille maintenant.
[11:39] '''NevenNate Howell'''  : discussion sur le mouvement via la souris Kayaker.


[11:41] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Ils semblent vouloir l'implémenter à un moment donné.
[11:39] '''Andrew Hellershanks'''  : Bonjour, Kayaker.


[11:41] '''Ubit Umarov'''  : bien, les utilisateurs devraient fusionner les dossiers système dupliqués.
[11:39] '''Andrew Hellershanks'''  : Pas tant que ça.


[11:41] '''Ubit Umarov'''  : outch typos
[11:39] '''Ubit Umarov'''  : ou des pistes de tanks WoT (World of Tanks)[https://fr.wikipedia.org/wiki/World_of_Tanks].


[11:42] '''Ubit Umarov'''  : les grilles peuvent essayer de nettoyer les bases de données [http://opensimulator.org/wiki/Inventory].
[11:40] '''Ubit Umarov'''  : (c'est le théorème d'échantillonnage de Nyquist / sampling aliasing)[https://fr.wikipedia.org/wiki/Th%C3%A9or%C3%A8me_d%27%C3%A9chantillonnage].


[11:42] '''Ubit Umarov'''  : mais dès qu'ils chargent une IAR, ils peuvent avoir à nouveau des "mauvaises surprises".
[11:41] '''Ubit Umarov'''  : je n'ai toujours pas regardé le code ODE[https://fr.wikipedia.org/wiki/Open_Dynamics_Engine?tableofcontents=0] ray/terrain :)


[11:42] '''Kayaker Magic'''  : Mon alt rapporte également que les modifications apportées à llCastRay ce matin ont réglé le problème.
[11:41] '''Ubit Umarov'''  : toujours sur TODO


[11:42] '''Ubit Umarov'''  : comme je l'ai dit, je n'ai pas de plan pour supprimer la duplication des dossiers dans l'IAR.
[11:41] '''Selby.Evans @grid.kitely.com:8002'''  : tunneling avatar : Passer à travers les murs


[11:43] '''Ubit Umarov'''  : sauf si l'option -merge est ajoutée.
Vous devez activer le déplacement par double-clic (ci-dessus).


[11:43] '''Ubit Umarov'''  : parce que cela aide les utilisateurs à les fusionner correctement.
Il vous suffit de vous rendre à l'intérieur d'un lieu et d'utiliser le double-clic pour vous y rendre.


[11:43] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Je pense que c'est en fait une bonne approche, parce que dans certains cas, on veut effectivement faire un remplacement d'inventaire plutôt qu'une fusion de toute façon.
Pour passer à travers un mur, zoomez près de celui-ci.


[11:43] '''Ubit Umarov'''  : ...ou permet aux utilisateurs de les fusionner...
Ensuite, faites pivoter votre vue (flèche de pointage latéral) jusqu'à ce que vous voyiez l'autre côté.


[11:44] '''Ubit Umarov'''  : ouais, ça aussi...
Cela ne fonctionnera pas dans un endroit où le point d'atterrissage TP est défini.


[11:44] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Le nettoyage de la base de données est quelque chose que les opérateurs de grille doivent faire de toute façon étant donné les déchets qui peuvent s'accumuler si l'on ne fait pas attention.
[11:42] '''Andrew Hellershanks'''  : Vincent, le journal a été posté.


[11:44] '''Ubit Umarov''' : on ne peut pas avoir une solution automatique pour tous les cas.
[11:42] '''Vincent.Sylvester @hg.zetaworlds.com:8002''' : Merci


[11:45] '''Ubit Umarov'''  : et pour être honnête, ce n'est pas et ne devrait jamais être un problème pour les viewers.
= Position assise sur une prim =
* UbODE : moteur physique


[11:45] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Dans la plupart des cas, les utilisateurs peuvent se débrouiller tout seuls, l'intervention de l'administrateur n'est nécessaire que dans les cas vraiment cassés.
[11:43] '''Ubit Umarov'''  : je pense que j'ai fait en sorte que la physique de la position assise sur les prims soit un peu plus rapide :)


[11:45] '''Ubit Umarov'''  : comme je l'ai dit, le seul cas où l'on veut un dossier système propre est au moment où on choisit un endroit où mettre un nouvel élément.
[11:43] '''Ubit Umarov'''  : il faudrait vraiment mettre des restrictions sur cela.


[11:46] '''Ubit Umarov'''  : mais ils peuvent être placés par le système simplement dans le premier  endroit trouvé et qui correspond aux critères comme le type de dossier [http://opensimulator.org/wiki/Inventoryfolders].
[11:44] '''Ubit Umarov'''  : en fait limiter ces sièges aux avatars de la même parcelle.


[11:47] '''Ubit Umarov'''  : donc plusieurs copies avec le même nom et le même type, n'est pas un problème de rupture.
[11:44] '''Andrew Hellershanks'''  : Ce serait une bonne idée.


[11:47] '''Ubit Umarov'''  : juste laid et confus à avoir
[11:45] '''Ubit Umarov'''  : je ne me souviens plus, mais je pense qu'ils avaient une portée de 10m.


[11:48] '''Ubit Umarov'''  : mais la plupart des utilisateurs ont un petit-fils (ndlr : ou une petite fille) qui sera heureux ou heureuse de les aider à nettoyer l'inventaire.
[11:46] '''Ubit Umarov'''  : mais s'asseoir sur un toit ou autre est un moyen rapide d'aller quelque part :)


= Nouvelle version de Mono =
[11:47] '''Andrew Hellershanks'''  : C'est vrai, mais je trouve que certains objets ne vous laissent pas vous asseoir, donc ça ne marche pas toujours.


[11:47] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Nous nous sommes également amusés avec le projet mono [https://fr.wikipedia.org/wiki/Mono_(logiciel)] cette semaine, Ubit est passé en mode berserk [https://fr.wikipedia.org/wiki/Berserk] :D
[11:48] '''Ubit Umarov'''  : A) il faut  ubode


[11:48] '''Ubit Umarov'''  : ahh yeah ... mono... jezz
[11:48] '''Ubit Umarov'''  : b) la prim doit avoir un bon maillage physique.


[11:49] '''Ubit Umarov'''  : mono n'a pas fait de nouvelle version depuis février de l'année dernière.
[11:49] '''Andrew Hellershanks'''  : Comme cela ne semble pas toujours fonctionner avec des prims standards, il se pourrait que les régions n'utilisent pas ubode.


[11:49] '''Ubit Umarov'''  : puis la semaine dernière, ils ont simplement décidé d'en faire une...[https://www.mono-project.com/download/stable/]
[11:50] '''Ubit Umarov'''  : cela fonctionne avec les prims standards non fantômes.


[11:49] '''Ubit Umarov'''  : on apportant un grand désordre dans les paquets pour linux.
[11:51] '''Andrew Hellershanks'''  : Nous sommes à 10 minutes de l'heure. D'autres sujets de discussion pour aujourd'hui ?


[11:49] '''Ubit Umarov''' : c'était  donc inutiles.
[11:51] '''Ubit Umarov''' : voir ?


[11:50] '''Ubit Umarov'''  : On a même eu une mantis à ce propos...
[11:52] '''Andrew Hellershanks'''  fait un signe de tête à Ubit.


[11:50] '''Ubit Umarov'''  : plusieurs personnes, dont vincent, leur ont signalé, en racontant le problème exact, etc.
[11:52] '''Ubit Umarov'''  : si tu touches un objet fantôme, ça fait comme une balle... ça te met dans un endroit bizarre.


[11:50] '''Ubit Umarov'''  : et ils l'ont ignoré.
[11:53] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Après la quatrième fois où j'ai été catapulté dans l'espace, j'ai pris l'habitude d'ajouter des cibles assises et debout à tout ce que je fais.


[11:50] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : La version de msbuild  [https://fr.wikipedia.org/wiki/MSBuild] a été oubliée dans la dernière version et n'est pas compatible avec les librairies supportée, ce qui fait échouer la compilation. Cela a pu être corrigé en ajoutant leur repo de prévisualisation qui était la même version, mais ils ont maintenant corrigé leur repo stable également.
[11:53] '''Ubit Umarov'''  : les créateurs de meshes oublient aussi cela.


[11:51] '''Ubit Umarov'''  : je suis allé râler sur discord, bien sûr :p
[11:54] '''Ubit Umarov'''  : le mesh pour la physique devrait aussi être ok pour les sieges, et aussi ok pour les raycasts.


[11:51] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Cela a attiré leur attention
[11:54] '''Ubit Umarov'''  : pas seulement le script mais aussi les caméras.


[11:51] '''Ubit Umarov'''  : ouais... il a fallu ça...
[11:54] '''Andrew Hellershanks'''  : Je pense que beaucoup de créateurs de meshes ne pensent pas à la partie raycasting.


[11:51] '''Kayaker Magic'''  : Est-il possible de mettre à jour la dernière version de mono maintenant ?
[11:55] '''Ubit Umarov'''  : beaucoup ne pensent même pas à la physique :)


[11:51] '''Ubit Umarov'''  : donc hier ils ont réparé les paquets... ( au moins certains)
[11:55] '''Andrew Hellershanks'''  : :)


[11:52] '''Ubit Umarov'''  : puis oublié la page, toujours en train de parler des anciennes versions.
= Projets Linden Lab à propos des meshes et des matériaux =


[11:52] '''Ubit Umarov'''  : je suis encore allé sur discord...
[11:55] '''Ubit Umarov'''  : il semble que Linden Lab prévoit de changer les meshes et les matériaux.


[11:52] '''Ubit Umarov'''  : et ils ont corrigé la page
[11:55] '''Ubit Umarov'''  : donc, nous pouvons perdre des viewers, si nous décidons de changer pour cet "héritage" perdant.


[11:52] '''Ubit Umarov'''  : il est maintenant indiqué qu'ils ont publié ... 179
[11:55] '''Andrew Hellershanks'''  : Y a-t-il une ou plusieurs notes dans le wiki sur le maillage et ce que l'on doit prendre en compte concernant les sièges et les raycasts ?


[11:53] '''Ubit Umarov'''  : bien sûr, ils ont encore oublié les notes de publication...
[11:56] '''Ubit Umarov'''  : il est possible qu'ils ne puissent pas car SL est rempli de "legacy"[https://fr.wikipedia.org/wiki/Legacy].


[11:53] '''Andrew Hellershanks'''  : :)
[11:58] '''Ubit Umarov'''  : j'ai un développeur de viewer qui me donne de telles nouvelles, comme si c'était la fin d'opensim.


[11:53] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Jusqu'à présent, cela semble fonctionner correctement, les compilations sont légèrement plus rapides d'après Jenkins.
[11:59] '''Ubit Umarov'''  : alors que ce sera, tout au plus, la fin de ce viewer sur opensim, à moins qu'il reste compatible.


[11:53] '''Ubit Umarov'''  : voir moi
[11:59] '''Andrew Hellershanks'''  acquiesce.


[11:53] '''Ubit Umarov'''  : Ubit - Hier à 18h00
[11:59] '''Ubit Umarov'''  : mais bon, les gens ont dit des choses...


ouais ça a l'air mieux, maintenant les notes de version sur le site ?
[11:59] '''Ubit Umarov'''  : Attendons de voir...


[6:00 PM]
[12:00] '''Andrew Hellershanks'''  : C'est vrai. Si c'est juste quelque chose que LL "prévoit de faire", il n'y a pas lieu de s'en inquiéter tant qu'il n'a pas dit qu'il le faisait.


https://www.mono-project.com/docs/about-mono/releases/
[12:01] '''Ubit Umarov'''  : ouais.


[11:53] '''Ubit Umarov'''  : et ok ils m'ont bien lu...
[12:01] '''Ubit Umarov'''  : en fait plus que cela


[11:53] '''Ubit Umarov'''  : alors :
[12:01] '''Ubit Umarov'''  : jusqu'à ce qu'un TPV (Viewer Tiers) ajoute ce code de manière utilisable.


[11:54] '''Ubit Umarov'''  : Ubit - Hier à 18 h 58
[12:02] '''Ubit Umarov'''  : je ne regarde pas le code des viewers SL, pour les fonctionnalités.


cool voir les notes de version de Mono 6.12.0.174 (22 Mar 2022)
[12:02] '''NevenNate Howell'''  : Il y a des viewers qui sont optimisés pour opensim parce qu'ils n'ont pas aimé les changements dans SL.


[6:58 PM]
[12:02] '''Ubit Umarov'''  : Ceux-là ne fonctionnent pas sur opensim.


pouvons-nous maintenant avoir celles de Mono 6.12.0.179 (22 Mar 2022) ?
[12:02] '''Ubit Umarov'''  : je ne regarde que le code des viewers "pour opensim".


[11:54] '''Ubit Umarov'''  : ils m'ignorent :p
[12:03] '''Kayaker Magic'''  : J'essaie d'aller aux réunions de TPV, mais j'ai manqué les dernières. Ont-ils changé d'heure ou de lieu ?


[11:55] '''Ubit Umarov'''  : ils ont publié la version 6.12.0.179 mais ne montrent que les notes de version pour une version 174 qu'ils n'ont jamais publiée.
[12:03] '''Ubit Umarov'''  : et seulement quelques-uns :)


[11:55] '''Ubit Umarov'''  : bien
[12:03] '''Ubit Umarov'''  : aucune idée


[11:55] '''Ubit Umarov'''  : C'est très triste.
[12:03] '''Ubit Umarov'''  : vous avez regardé sur le site des films ?


[11:55] '''Ubit Umarov'''  : cela montre juste comment  MS (Microsoft) actuelle ignore totalement mono.
[12:04] '''Ubit Umarov'''  : https://www.youtube.com/c/PanteraPolnocy


[11:55] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Ubit "No Chill" Umarov heh, bien que je sois d'accord que c'est vraiment une mauvaise façon de gérer la sortie, ils sont payés pour ça...
[12:04] '''Ubit Umarov'''  : garde une trace des réunions comme celle-là.


[11:56] '''Ubit Umarov'''  : pour eux mono est simplement mort... ils le gardent juste pour "avoir l'air cool"...
[12:04] '''Ubit Umarov'''  : et d'autres choses :)


[11:57] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Garder l'illusion de se soucier de l'open source, alors qu'ils ne l'utilisent que sur leur cloud pour faire de la banque, dès que cela ne leur rapportera plus d'argent, ils le laisseront tomber comme une patate chaude.
[12:04] '''Ubit Umarov'''  : la dernière réunion semble avoir eu lieu le 13 mai.


[11:58] '''Ubit Umarov'''  : ils ont aussi des commits comme les miens !!! c'est à dire comme "corriger quelques bugs".
= Problème de lancement d'une Standalone avec Firestorm viewer =


[11:58] '''Ubit Umarov'''  : lol
[12:05] '''NevenNate Howell'''  : Firestorm ne fonctionne pas sur standalone [http://opensimulator.org/wiki/Configuration/fr#Standalone_contre._Grid], d'ailleurs j'ai dû télécharger cool viewer [http://sldev.free.fr/].


[11:58] '''Andrew Hellershanks'''  : hehe
[12:05] '''Ubit Umarov'''  : fonctionne bien pour mw.


[11:58] '''Andrew Hellershanks'''  : Toujours un message de commit très informatif :P
[12:05] '''Ubit Umarov'''  : en tout cas, c'était le cas il y a plusieurs semaines.


[11:58] '''Ubit Umarov'''  : ils ont une grande liste de pull requests [https://git-scm.com/docs/git-pull/fr][https://github.com/mono/mono/pulls] qu'ils ignorent pour la plupart.
[12:06] '''Andrew Hellershanks'''  : Vraiment ? Je n'ai pas utilisé ma Standalone très récemment mais je n'ai jamais remarqué de problème pour y accéder avec FS.


[11:59] '''Ubit Umarov'''  : et une tonne de rapports de problèmes qui prennent la poussière.
[12:06] '''NevenNate Howell'''  : J'ai testé la mienne hier avec un nouveau système d'exploitation et Firestorm et il s'est bloqué.


[11:59] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Plus de 2 000 problèmes sur Github [https://github.com/mono/mono/issues], pas étonnant que les problèmes importants soient perdus.
[12:06] '''Ubit Umarov'''  : la dernière fois j'ai utilisé une standalone :)


[11:59] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Pourquoi pensez-vous que je travaille à nettoyer mantis, vous devez savoir ce qui ne va pas si vous voulez réparer les choses.
[12:06] '''NevenNate Howell'''  : J'ai juste accepté tout ce qui ne nécessitait pas d'entrée.


[11:59] '''Ubit Umarov'''  : j'ai presque pu lire à quel point cela ennuyait le gars de faire la correction :p
[12:06] '''Andrew Hellershanks'''  : NevenNate, que se passe-t-il lorsque vous essayez d'utiliser FS avec un standalone ?


[12:00] '''Vincent.Sylvester @hg.zetaworlds.com:8002''' : heh
[12:07] '''NevenNate Howell''' : Ça se bloque.


[12:00] '''Ubit Umarov'''  : pour eux dotnet [https://fr.wikipedia.org/wiki/Microsoft_.NET] est la seule poule aux oeufs d'or dont ils se soucient.
[12:07] '''Andrew Hellershanks'''  : Au démarrage ou en essayant de se connecter ?


[12:01] '''Ubit Umarov'''  : je pense que lors de la sortie de la version 122 l'année dernière, j'ai dû leur dire sur discord qu'il n'y avait pas de notes de version.
[12:07] '''NevenNate Howell'''  : Cool se connecte directement mais firestorm ne fait rien mais dit qu'il ne peut pas se connecter même si je lance les deux en même temps.


[12:01] '''Vincent.Sylvester @hg.zetaworlds.com:8002''' : Heureusement qu'il est toujours open source, donc si Xamarin [https://fr.wikipedia.org/wiki/Xamarin] continue à tout foutre en l'air, il y a une petite chance que des personnes compétentes le forkent.
[12:07] '''Andrew Hellershanks''' : ok


[12:02] '''Ubit Umarov'''  : samarin est parti.
[12:08] '''Andrew Hellershanks'''  : Je démarre ma Standalone OS.  


[12:02] '''Ubit Umarov'''  : mono est maintenant supposé appartenir à une fondation.
[12:09] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Si vous pensez qu'il y a un problème avec OpenSim à cet égard, il serait utile de créer un ticket mantis[http://opensimulator.org/mantis/my_view_page.php] avec des fichiers journaux [https://definir-tech.com/fichier-journal/], il est difficile de déboguer ces choses sans voir ce qui se passe.


[12:02] '''Ubit Umarov'''  : qui est en grande partie détenue par MS.
[12:09] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Un échec de connexion et une connexion bloquée indiquent généralement une mauvaise configuration[http://opensimulator.org/wiki/Configuration/fr#Ex.C3.A9cuter_OpenSimulator_en_mode_Standalone] du réseau.


[12:03] '''Ubit Umarov'''  : c'était une énorme erreur de faire opensim sur c# [https://fr.wikipedia.org/wiki/C_sharp?tableofcontents=1].
[12:09] '''NevenNate Howell'''  : Je vais essayer de comprendre. Je ne pense pas que ce soit OS, je pense que c'est FS.


[12:03] '''Ubit Umarov'''  : mais ça ne sert à rien de continuer à parler de ça...
[12:09] '''NevenNate Howell'''  : comme je l'ai dit, Cool fonctionne bien.


= Langages de programmation =
[12:11] '''NevenNate Howell'''  : C'est juste que je n'utilise plus SL et je ne vois pas de trucs Firestorm postés pour OS alors j'ai pensé que je devais le mentionner.


[12:04] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Pas une aussi grosse erreur que de le faire sur c++ [https://fr.wikipedia.org/wiki/C%2B%2B?tableofcontents=1] lol
[12:11] '''Selby.Evans @grid.kitely.com:8002'''  : Scenegate[https://downloads.infinitemetaverse.org/index.php/downloads] fonctionne bien


[12:04] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Mais oui, maintenant on fait avec du mieux qu'on peut.
[12:12] '''Andrew Hellershanks'''  : Vérifiez la console du système d'exploitation pour tout message qui pourrait indiquer la source du problème.


[12:04] '''Ubit Umarov'''  : non, c++ est terrible, mais tout le reste c'est de la merde :p
[12:12] '''Ubit Umarov'''  : Cela fonctionne bien pour moi.


[12:04] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Beaucoup d'huile de coude et de jurons.
[12:13] '''Ubit Umarov'''  : je viens de mettre à jour une standalone, je l'ai lancée et je me suis bien connecté avec fs 66095.


[12:04] '''Andrew Hellershanks''' : :)
[12:13] '''Ubit Umarov''' : 6.5.5


[12:05] '''Ubit Umarov'''  : Bien sûr C [https://fr.wikipedia.org/wiki/C_(langage)] serait mieux... mais n'allons pas jusque là :p
[12:13] '''Selby.Evans @grid.kitely.com:8002'''  : je dois y aller -- bye tout le monde


[12:06] '''Ubit Umarov'''  : c++ est encore pire que c, car il permet d'accumuler une tonne de solutions différentes.
[12:13] '''Ubit Umarov'''  : salut !


[12:06] '''Ubit Umarov'''  : ohh et l'utilisation abusive des macros [https://fr.wikipedia.org/wiki/Macro-commande?tableofcontents=0].
[12:13] '''NevenNate Howell'''  : Je vais lancer des trucs de mon côté et voir si je peux trouver le problème.


[12:06] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Portage d'OpenSim en C et avant de s'en rendre compte, on se retrouve à écrire des patchs pour le noyau...
[12:14] '''NevenNate Howell'''  : Je vous le ferai savoir.


[12:06] '''Ubit Umarov'''  : C# avait une définition plus propre du langage
[12:14] '''Andrew Hellershanks'''  : ok, Selby. On se voit la semaine prochaine.


[12:07] '''Ubit Umarov'''  : beaucoup plus agréable à lire et à écrire que C++.
[12:14] '''NevenNate Howell'''  : Bonne journée à tous.


[12:07] '''Ubit Umarov'''  : le problème c'est la stupide partie gérée.
[12:14] '''Ubit Umarov'''  : les ports dans opensim.ini et regions.ini sont les mêmes que d'habitude.


[12:07] '''Ubit Umarov'''  : échec total de la GC
[12:14] '''Ubit Umarov'''  : problème de noobs :p


[12:08] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : c++ m'a fait abandonner le codage quand j'ai commencé à l'apprendre pour l'école, c'était tellement arriéré et bizarre pour des tâches simples, c# est convivial pour les débutants.
[12:14] '''Ubit Umarov'''  : ( et de moins noobs aussi )


[12:08] '''Ubit Umarov'''  : désordre JIT [https://en.wikipedia.org/wiki/Just-in-time_compilation]etc.
[12:15] '''Andrew Hellershanks'''  : Je me suis connecté à ma standalone en utilisant l'OS que j'ai compiler pour la dernière fois le 4 mai.


[12:08] '''Andrew Hellershanks'''  : J'ai également constaté que tout projet écrit en code C++ prend beaucoup plus de temps que tout projet basé sur C.
[12:17] '''Ubit Umarov'''  : Oh


[12:08] '''Ubit Umarov'''  : J'ai lu une fois un livre sur le C++.
[12:17] '''Andrew Hellershanks'''  : NevenNate, fais-nous savoir ce que tu trouves. Je suis en train de le tester avec OS que je viens de compiler.


[12:08] '''Vincent.Sylvester @hg.zetaworlds.com:8002''' : Et le plus souvent avec le C++ on a besoin de boost et cmake et ceci et cette dépendance, un désordre total pour faire tout fonctionner à temps, les 'case in point', viewers
= Fermeture de la grille Metropolis le 30 juin =


[12:08] '''Andrew Hellershanks'''  : J'ai peut-être un livre ici sur le C++.
[12:17] '''Ubit Umarov'''  : Il semble que Metropolis [https://metro.land/splash/]  va fermer.


[12:09] '''Ubit Umarov'''  : je l'ai envoyé à la poubelle quand je suis arrivé à "friend classes".
[12:17] '''Ubit Umarov'''  : ils l'ont annoncé sur leur site d'information.


[12:09] '''Ubit Umarov'''  : quel **** bahhh
[12:18] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Cela m'a beaucoup surpris.


[12:09] '''Ubit Umarov'''  : c'était la négation totale de tout ce qui a été dit avant sur les objets lol
[12:19] '''Andrew Hellershanks'''  : Je ne pense pas y être déjà allé.


[12:09] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Pas même le bon genre d'amis avec des avantages, des amis avec des demandes supplémentaires ...
[12:20] '''Ubit Umarov'''  : une personne qui faisait partie de l'administration et qui était présente à toutes les réunions.


[12:10] '''Ubit Umarov''' : n'allons pas dans cette direction :P
[12:20] '''Andrew Hellershanks''' : Hm... ma Standalone envoie des erreurs de ubODE -> maillage dégénéré invalide.


[12:10] '''Ubit Umarov'''  : alors... quelles nouvelles avez-vous sur opensim ?
[12:20] '''Ubit Umarov'''  : sheera ?


[12:10] '''Ubit Umarov'''  : :)
[12:21] '''Andrew Hellershanks'''  : Oh, Sheera. Ça fait longtemps que je n'ai pas vu Sheera.


= Conclusion =
[12:21] '''Ubit Umarov'''  : ouais, même des années :(
[12:12] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : J'ai testé tout le truc avec les objets qui ne s'effacent pas correctement et j'ai pensé que je pouvais simuler cela en faisant beaucoup de prims, donc j'ai écrit mon premier script de réplication automatique pour rezz des tonnes de prims, j'ai rapidement oublié qu'il était sur l'entrée d'état et quand j'ai testé hier il a fait plus de 3 millions de prims


[12:12] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : J'ai finalement utilisé toute la mémoire de mon ordinateur.
[12:21] '''Ubit Umarov'''  : Elle s'asseyait ici à ma gauche.


[12:13] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Je sais maintenant que tous les sticks fonctionnent correctement lol.
[12:21] '''Ubit Umarov'''  : hm et il a fait les journaux non ?


[12:13] '''Ubit Umarov'''  : lol
[12:22] '''Andrew Hellershanks'''  : Je viens de me connecter à ma Standalone en utilisant FS 6.5.3 sans aucun problème,


[12:13] '''Andrew Hellershanks'''  : lol
[12:23] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : C'est un peu triste de les voir partir, ils ont été une constante pendant longtemps.


[12:14] '''Kayaker Magic'''  : Les objets auto-répliqués sont ce qui m'a attiré dans SL à l'époque. Mais il est difficile de l'empêcher de vous échapper....
[12:23] '''Andrew Hellershanks'''  : Je me souviens de l'avatar en forme de tigre ( ?).


[12:15] '''Vincent.Sylvester @hg.zetaworlds.com:8002'''  : Je l'ai réglé pour ne faire que 10 000 prims, mais j'ai continué à reconstruire et à tester, donc j'ai redémarré au moins 200 fois et il a continué à en faire de plus en plus.
[12:23] '''Ubit Umarov'''  : oui, l'avatar ressemblait à un tigre.


[12:18] '''Andrew Hellershanks'''  : nebadon a des scripts qui créent des objets qui nécessitent un grand nombre de prims.
[12:23] '''Ubit Umarov'''  : tigre humanoïde :)


[12:19] '''Andrew Hellershanks'''  : La bouteille de Klein [https://fr.wikipedia.org/wiki/Bouteille_de_Klein] et un triangle de Sierpinski [https://fr.wikipedia.org/wiki/Triangle_de_Sierpi%C5%84ski].
[12:23] '''Andrew Hellershanks'''  acquiesce.


[12:19] '''Andrew Hellershanks'''  : Nous approchons de l'heure et demie. Des sujets de dernière minute pour aujourd'hui ?
[12:24] '''Andrew Hellershanks'''  : Ma liste d'amis montre qu'elle est venue à cette réunion via metro.land.


[12:20] '''Andrew Hellershanks'''  : Je ne vois personne en train de taper alors je vais prendre ça pour un non.
[12:24] '''Andrew Hellershanks'''  : Je devrais aller sur metro pour lui laisser un message avant que la grille ne soit fermée.


[12:20] '''Andrew Hellershanks'''  : Sur cette base, je vais clore la réunion d'aujourd'hui. Merci à tous d'être venus. Nous nous reverrons la semaine prochaine.
= Conclusion=
[12:25] '''Andrew Hellershanks'''  : Sur cette note, je pense qu'il est temps de clore cette réunion.


[12:20] '''Selby.Evans @grid.kitely.com:8002'''  : Au revoir à tous
[12:25] '''Ubit Umarov'''  : Je pense qu'elle était sur le point de quitter  métro également.


[12:20] '''Andrew Hellershanks'''  : Au revoir, Selby
[12:25] '''Ubit Umarov'''  : des choses de la vie réelle.


[12:21] '''Jamie.Jordan @grid.kitely.com''' :8002 : Merci à tous.
[12:25] '''Andrew Hellershanks''' : Nous étions un petit groupe cette semaine. Merci à tous d'être venus. Nous nous reverrons la semaine prochaine.

Dernière version du 30 novembre 2024 à 10:34

Source : http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2022-05-31

Introduction

[10:59] Andrew Hellershanks  : Bonjour, tout le monde.

[10:59] NevenNate Howell  : Bonjour

[10:59] Andrew Hellershanks  : oooh... chat lag

[11:00] Andrew Hellershanks  : Bonjour, Selby.

[11:00] Ubit Umarov  : Bonjour.

[11:00] Selby.Evans @grid.kitely.com:8002  : Bonjour à tous.

[11:00] Ubit Umarov  : Bienvenue.

[11:00] NevenNate Howell  : bonjour

[11:02] Vincent.Sylvester @hg.zetaworlds.com:8002  : Il n'y a pas eu beaucoup d'activité cette semaine, une modification mineure de movetotarget [1] a été effectuée.

[11:02] Vincent.Sylvester @hg.zetaworlds.com:8002  : J'ai quelques points à suivre, mais rien de concret pour l'instant.

[11:02] Andrew Hellershanks  : Bonjour, NevenNate. Bienvenue à la réunion des développeurs d'OpenSimulator. Malgré le nom, vous n'avez pas besoin d'être un développeur pour être ici.

Module Gloebit

[11:03] Vincent.Sylvester @hg.zetaworlds.com:8002  : J'ai effectué quelques modifications mineures sur le fork Gloebit[2] pour corriger certains crashs qu'il provoque, mais je n'ai pas encore terminé.

[11:03] Vincent.Sylvester @hg.zetaworlds.com:8002  : Dans l'idéal, il faudrait que ce module soit en mode dégradé [3] pour ne pas faire planter tout le simulateur.

[11:03] NevenNate Howell  : J'ai lu office hours avant de venir.

[11:03] Ubit Umarov  : Vincent, ce n'est pas un changement du code principal.

[11:03] Ubit Umarov  : continuons à parler des changements du code principal d'opensim, ok ?

[11:04] Ubit Umarov  : à moins que tu aies soumis un patch, je n'ai pas remarqué :).

[11:04] Vincent.Sylvester @hg.zetaworlds.com:8002  : Nan, je creusais surtout parce que ça désignait le pilote mysql [4] comme étant la cause, mais finalement c'était juste dans le module. Je ne sais pas si tu partages cette opinion, mais je pense que les modules ne devraient jamais causer de crashs par eux-mêmes.

Bogues de mouvement des avatars : llMoveToTarget et mousewalk

llMoveToTarget

[11:04] Ubit Umarov  : Et oui, la semaine dernière, nous avons reçu des rapports de 2 problèmes sur le traitement de la récente mise à jour du mouvement des avatars.

[11:06] Ubit Umarov  : llmovetotarget [5] sur les pièces jointes ne fonctionnait pas bien... corrigé maintenant.

Mousewalk

[11:06] Ubit Umarov  : l'autre rapport concernait la fonction "mousewalk" [=mouse&s[]=walk#movement](en)(marcher à l'aide de la souris) d'un viewer.

[11:06] Ubit Umarov  : en utilisant cela, l'avatar se déplace maintenant plus lentement.

[11:07] Ubit Umarov  : le problème est que le vierwer envoie l'impulsion pour la marche (?)

[11:07] Ubit Umarov  : au moins trois variations.

[11:07] Ubit Umarov  : en fait, il pourrait y avoir 9 combinaisons.

[11:08] Ubit Umarov  : en utilisant le clavier, il envoie la commande 'nudge mov' (lance le mouvement) pour 250ms de pression sur la touche.

[11:08] Ubit Umarov  : puis change pour dire 'move'(bouge) et 'move fast'(bouge vite), 2 flags en même temps.

[11:08] Ubit Umarov  : donc il y a un mouvement à basse vitesse pendant 250ms, puis une vitesse normale qui actuellement est une vitesse normale + rapide.

[11:09] Ubit Umarov  : en plus de cela il y a run (courir) ... mais run est sur un autre message du protocole.

[11:09] Ubit Umarov  : maintenant mousewalk est une option (bidouillage) de viewers qui déclenche les touches.

[11:10] Ubit Umarov  : MAIS... ils n'ont jamais réparé le timer..., la souris n'a pas de timer de pression de touche,

[11:10] Ubit Umarov  : le code utilise la même pression sur la touche, mais comme il n'y a pas eu de pression sur la touche, le temps de pression est de zéro.

[11:11] Ubit Umarov  : donc... mousewalk indique seulement à la région de déplacer l'avatar lentement...

[11:12] Ubit Umarov  : il semble que Second Life (SL) déclasse la qualité des régions, et ils n'ont qu'un seul "speed/strength" (vitesse/force) donc on ne le remarque pas chez eux.

[11:12] Ubit Umarov  : une telle rétrogradation signifie que l'enjambée minimale de l'avatar est de 1 à 1.5m.

[11:12] Ubit Umarov  : c'est plutôt mauvais

[11:13] Ubit Umarov  : actuellement nous l'avons divisé par deux.

[11:13] Ubit Umarov  : et je ne vais pas casser ça, juste parce que le code de la fonctionnalité du viewer est incomplet.

[11:14] Vincent.Sylvester @hg.zetaworlds.com:8002  : FS[6] a maintenant un incident ouvert pour cela, peut-être qu'ils pourraient envoyer les données correctes, ce serait la meilleure solution.

[11:14] Vincent.Sylvester @hg.zetaworlds.com:8002  : Plus on ajoute de code pour les mouvements plus ils seront lents et lourds, pas besoin d'en rajouter.

[11:16] Ubit Umarov  : ils doivent mettre un timer pour ce clic gauche sur l'avatar + clic droit.

[11:16] Ubit Umarov  : j'ai aussi remarqué que sur FS, un clic gauche sur une prim avec touch_start, ouvre son éditeur.

[11:17] Ubit Umarov : alchemy ne semble pas faire cela.

[11:17] Ubit Umarov  : et il a aussi la fonction "mousewalk".

[11:17] Ubit Umarov  : c'est en effet très bien.

À chacun son mode de déplacement et son expérience

[11:18] Ubit Umarov  : la lenteur est un problème seulement si on veut marcher sur une longue distance.

[11:18] Ubit Umarov  : tout le monde appelle un taxi de nos jours... qui marche ?

[11:19] Ubit Umarov  : ;)

[11:19] Vincent.Sylvester @hg.zetaworlds.com:8002  : Je double-clique sur téléportation, c'était cassé dans FS pendant un moment, ça se déclenchait à chaque fois, c'était... pas drôle lol.

[11:19] Ubit Umarov  : :)

[11:20] Andrew Hellershanks  : Si je dois faire un long trajet dans opensim, je vole (quand c'est autorisé) ou je cours.

[11:20] Ubit Umarov  : il vaut mieux que ces actions de la souris soient désactivées.

[11:20] Ubit Umarov  : ce n'est pas si facile de ne pas cliquer au mauvais endroit.

[11:21] Ubit Umarov  : comme cliquer sur des choses animées.

[11:21] Ubit Umarov  : oui, c'est très difficile à faire :)

[11:21] Vincent.Sylvester @hg.zetaworlds.com:8002  : Ce serait bien de l'avoir en combinaison avec une touche modificatrice, mais au moins je n'ai pas besoin d'utiliser la carte pour me téléporter, ce serait pénible.

[11:22] Ubit Umarov  : c'est le mousewalk.

[11:22] Ubit Umarov  : pas si lent que ça, je suppose.

[11:22] Vincent.Sylvester @hg.zetaworlds.com:8002  : On s'en aperçoit assez vite quand on manipule les diviseurs de la vitesse de marche.

[11:23] Andrew Hellershanks  : Je dirais que c'est une vitesse de marche raisonnable.

[11:23] Vincent.Sylvester @hg.zetaworlds.com:8002  : Certaines personnes veulent avoir des boutons partout heh

[11:23] Ubit Umarov  : bien sûr, cette région est par défaut.

[11:23] Vincent.Sylvester @hg.zetaworlds.com:8002  : J'ai rendu la marche encore plus lente pour correspondre à l'animation via la constante, donc je ne l'ai pas du tout remarqué.

[11:23] Ubit Umarov  : oui, notre marche via le clavier ressemble déjà à une course.

[11:23] Ubit Umarov  : voyez

[11:24] Vincent.Sylvester @hg.zetaworlds.com:8002  : marche lunaire en avant.

[11:24] Vincent.Sylvester @hg.zetaworlds.com:8002  : Patinage dans le sens de la longueur

[11:24] Ubit Umarov : hmm?~

[11:24] Andrew Hellershanks  : Il y a un peu de ça.

[11:24] Ubit Umarov  : Je ne suis pas Mickel Jackson.

[11:24] Ubit Umarov  : tu ne fais pas de moonwalk [7] :p

[11:24] Ubit Umarov  : err je ne le fais pas

[11:25] Vincent.Sylvester @hg.zetaworlds.com:8002 : la course d'un avatar via le clavier est plus rapide que la plupart de mes déplacements à vélo.

[11:25] Ubit Umarov  : j'ai vu sur un viewer une option moonwalk.

[11:26] Ubit Umarov  : mais je ne l'ai pas testée, quand je suis revenu le faire, je ne l'ai plus trouvée :P

Rythme de la marche dans le viewer

  • Configurer les déplacements dans FS : Préférence --> Affichage/Dépl-> Mouvement

[11:25] Andrew Hellershanks  : L'animation de la marche et le mouvement vers l'avant n'ont jamais été synchronisés à 100%.

[11:26] Ubit Umarov : Non

[11:26] NevenNate Howell  : pourrait-il y avoir une vitesse définie, avec un bool true/false is_running sauvegardé sur la simulation comme dans la plupart des jeux, puis une vitesse x2.

[11:26] Ubit Umarov  : les viewers changent le rythme de l'animation en fonction de la vitesse.

[11:26] Ubit Umarov  : au moins devrait...

[11:27] Ubit Umarov  : il y a la fonction "always running"(toujours courir).

[11:28] Ubit Umarov  : double pression sur une touche directionnelle pour courir [=mouse&s[]=walk#movement], fonctionne avec la souris.

[11:28] Andrew Hellershanks  : Que l'on marche ou que l'on court, il y a un léger glissement du pied sur le sol que l'on peut voir si l'on regarde de près.

[11:29] Ubit Umarov  : aucune de ces choses n'a été faite pour regarder de près.

[11:29] Andrew Hellershanks : :)

[11:29] Ubit Umarov  : tout échoue en regardant de près.

Rôle du cerveau dans l'immersion 3D

[11:30] Ubit Umarov  : il faut toujours beaucoup d'imagination pour comprendre les lacunes.

[11:30] Ubit Umarov  : "immersion"[8]

[11:31] Ubit Umarov  : les avatars ressemblant plus à des personnages de BD peuvent améliorer cela en fait.

[11:31] Ubit Umarov  : le cerveau n'est pas susceptible de comparer avec le monde réel.

[11:31] Ubit Umarov  : mais c'est juste une supposition.

[11:31] Andrew Hellershanks hoche la tête

[11:32] Ubit Umarov  : D'un autre côté, le cerveau corrige aussi ces problèmes.

[11:33] Ubit Umarov  : parce que le cerveau ne voit pas ce qui est là, mais ce qu'il s'attend à voir là...

[11:33] Ubit Umarov  : ( comme le visage sur mars... les chevaux qui courent dans les nuages... etc etc )[9]

[11:33] Selby.Evans @grid.kitely.com:8002  : Dans la réalité il y a la mécanique quantique qui est bien plus bizarre que ce que je vois après une inspection minutieuse dans OS.

[11:33] Ubit Umarov  : bien ! Ouais

[11:34] Ubit Umarov  : mais heureusement, les effets quantiques à l'échelle humaine sont rares dans le monde réel.

[11:34] Ubit Umarov  : l'effet tunnel serait quelque chose d'inquiétant.

Mouvement de véhicules

[11:35] Ubit Umarov  : ohh les chars ici ont une armure supplémentaire.

[11:36] Ubit Umarov  : c'est qu'ils s'arrêtent à X mètres de la cible, le tunnel des balles ne les touche pas :P

[11:37] Ubit Umarov  : ( conséquence de la simulation seulement dans les intervalles de temps de 20ms ))pas d'écho de chuchotement)

[11:37] Vincent.Sylvester @hg.zetaworlds.com:8002  : Le journal de la réunion du 24 [10] n'est toujours pas disponible sur le wiki.

[11:38] Ubit Umarov  : c'est amusant de voir à la télé les roues d'une voiture qui reculent.

[11:38] Ubit Umarov  : ou des pales d'hélico, etc...

[11:38] Kayaker Magic  : est-ce que j'ai manqué beaucoup de choses ?

[11:38] Ubit Umarov  : j'ai ajouté une limite au mouvement angulaire pour éviter cela.

[11:39] Ubit Umarov  : pas si bien que ça

[11:39] Andrew Hellershanks  : Vincent, c'est bizarre. J'étais sûr d'avoir posté le log sur le wiki la semaine dernière.

[11:39] Ubit Umarov  : mais cela m'irrite aussi de voir dans les jeux, les roues qui reculent.

[11:39] NevenNate Howell  : discussion sur le mouvement via la souris Kayaker.

[11:39] Andrew Hellershanks  : Bonjour, Kayaker.

[11:39] Andrew Hellershanks  : Pas tant que ça.

[11:39] Ubit Umarov  : ou des pistes de tanks WoT (World of Tanks)[11].

[11:40] Ubit Umarov  : (c'est le théorème d'échantillonnage de Nyquist / sampling aliasing)[12].

[11:41] Ubit Umarov  : je n'ai toujours pas regardé le code ODE[13] ray/terrain :)

[11:41] Ubit Umarov  : toujours sur TODO

[11:41] Selby.Evans @grid.kitely.com:8002  : tunneling avatar : Passer à travers les murs

Vous devez activer le déplacement par double-clic (ci-dessus).

Il vous suffit de vous rendre à l'intérieur d'un lieu et d'utiliser le double-clic pour vous y rendre.

Pour passer à travers un mur, zoomez près de celui-ci.

Ensuite, faites pivoter votre vue (flèche de pointage latéral) jusqu'à ce que vous voyiez l'autre côté.

Cela ne fonctionnera pas dans un endroit où le point d'atterrissage TP est défini.

[11:42] Andrew Hellershanks  : Vincent, le journal a été posté.

[11:42] Vincent.Sylvester @hg.zetaworlds.com:8002 : Merci

Position assise sur une prim

  • UbODE : moteur physique

[11:43] Ubit Umarov  : je pense que j'ai fait en sorte que la physique de la position assise sur les prims soit un peu plus rapide :)

[11:43] Ubit Umarov  : il faudrait vraiment mettre des restrictions sur cela.

[11:44] Ubit Umarov  : en fait limiter ces sièges aux avatars de la même parcelle.

[11:44] Andrew Hellershanks  : Ce serait une bonne idée.

[11:45] Ubit Umarov  : je ne me souviens plus, mais je pense qu'ils avaient une portée de 10m.

[11:46] Ubit Umarov  : mais s'asseoir sur un toit ou autre est un moyen rapide d'aller quelque part :)

[11:47] Andrew Hellershanks  : C'est vrai, mais je trouve que certains objets ne vous laissent pas vous asseoir, donc ça ne marche pas toujours.

[11:48] Ubit Umarov  : A) il faut ubode

[11:48] Ubit Umarov  : b) la prim doit avoir un bon maillage physique.

[11:49] Andrew Hellershanks  : Comme cela ne semble pas toujours fonctionner avec des prims standards, il se pourrait que les régions n'utilisent pas ubode.

[11:50] Ubit Umarov  : cela fonctionne avec les prims standards non fantômes.

[11:51] Andrew Hellershanks  : Nous sommes à 10 minutes de l'heure. D'autres sujets de discussion pour aujourd'hui ?

[11:51] Ubit Umarov : voir ?

[11:52] Andrew Hellershanks fait un signe de tête à Ubit.

[11:52] Ubit Umarov  : si tu touches un objet fantôme, ça fait comme une balle... ça te met dans un endroit bizarre.

[11:53] Vincent.Sylvester @hg.zetaworlds.com:8002  : Après la quatrième fois où j'ai été catapulté dans l'espace, j'ai pris l'habitude d'ajouter des cibles assises et debout à tout ce que je fais.

[11:53] Ubit Umarov  : les créateurs de meshes oublient aussi cela.

[11:54] Ubit Umarov  : le mesh pour la physique devrait aussi être ok pour les sieges, et aussi ok pour les raycasts.

[11:54] Ubit Umarov  : pas seulement le script mais aussi les caméras.

[11:54] Andrew Hellershanks  : Je pense que beaucoup de créateurs de meshes ne pensent pas à la partie raycasting.

[11:55] Ubit Umarov  : beaucoup ne pensent même pas à la physique :)

[11:55] Andrew Hellershanks  : :)

Projets Linden Lab à propos des meshes et des matériaux

[11:55] Ubit Umarov  : il semble que Linden Lab prévoit de changer les meshes et les matériaux.

[11:55] Ubit Umarov  : donc, nous pouvons perdre des viewers, si nous décidons de changer pour cet "héritage" perdant.

[11:55] Andrew Hellershanks  : Y a-t-il une ou plusieurs notes dans le wiki sur le maillage et ce que l'on doit prendre en compte concernant les sièges et les raycasts ?

[11:56] Ubit Umarov  : il est possible qu'ils ne puissent pas car SL est rempli de "legacy"[14].

[11:58] Ubit Umarov  : j'ai un développeur de viewer qui me donne de telles nouvelles, comme si c'était la fin d'opensim.

[11:59] Ubit Umarov  : alors que ce sera, tout au plus, la fin de ce viewer sur opensim, à moins qu'il reste compatible.

[11:59] Andrew Hellershanks acquiesce.

[11:59] Ubit Umarov  : mais bon, les gens ont dit des choses...

[11:59] Ubit Umarov  : Attendons de voir...

[12:00] Andrew Hellershanks  : C'est vrai. Si c'est juste quelque chose que LL "prévoit de faire", il n'y a pas lieu de s'en inquiéter tant qu'il n'a pas dit qu'il le faisait.

[12:01] Ubit Umarov  : ouais.

[12:01] Ubit Umarov  : en fait plus que cela

[12:01] Ubit Umarov  : jusqu'à ce qu'un TPV (Viewer Tiers) ajoute ce code de manière utilisable.

[12:02] Ubit Umarov  : je ne regarde pas le code des viewers SL, pour les fonctionnalités.

[12:02] NevenNate Howell  : Il y a des viewers qui sont optimisés pour opensim parce qu'ils n'ont pas aimé les changements dans SL.

[12:02] Ubit Umarov  : Ceux-là ne fonctionnent pas sur opensim.

[12:02] Ubit Umarov  : je ne regarde que le code des viewers "pour opensim".

[12:03] Kayaker Magic  : J'essaie d'aller aux réunions de TPV, mais j'ai manqué les dernières. Ont-ils changé d'heure ou de lieu ?

[12:03] Ubit Umarov  : et seulement quelques-uns :)

[12:03] Ubit Umarov  : aucune idée

[12:03] Ubit Umarov  : vous avez regardé sur le site des films ?

[12:04] Ubit Umarov  : https://www.youtube.com/c/PanteraPolnocy

[12:04] Ubit Umarov  : garde une trace des réunions comme celle-là.

[12:04] Ubit Umarov  : et d'autres choses :)

[12:04] Ubit Umarov  : la dernière réunion semble avoir eu lieu le 13 mai.

Problème de lancement d'une Standalone avec Firestorm viewer

[12:05] NevenNate Howell  : Firestorm ne fonctionne pas sur standalone [15], d'ailleurs j'ai dû télécharger cool viewer [16].

[12:05] Ubit Umarov  : fonctionne bien pour mw.

[12:05] Ubit Umarov  : en tout cas, c'était le cas il y a plusieurs semaines.

[12:06] Andrew Hellershanks  : Vraiment ? Je n'ai pas utilisé ma Standalone très récemment mais je n'ai jamais remarqué de problème pour y accéder avec FS.

[12:06] NevenNate Howell  : J'ai testé la mienne hier avec un nouveau système d'exploitation et Firestorm et il s'est bloqué.

[12:06] Ubit Umarov  : la dernière fois j'ai utilisé une standalone :)

[12:06] NevenNate Howell  : J'ai juste accepté tout ce qui ne nécessitait pas d'entrée.

[12:06] Andrew Hellershanks  : NevenNate, que se passe-t-il lorsque vous essayez d'utiliser FS avec un standalone ?

[12:07] NevenNate Howell  : Ça se bloque.

[12:07] Andrew Hellershanks  : Au démarrage ou en essayant de se connecter ?

[12:07] NevenNate Howell  : Cool se connecte directement mais firestorm ne fait rien mais dit qu'il ne peut pas se connecter même si je lance les deux en même temps.

[12:07] Andrew Hellershanks : ok

[12:08] Andrew Hellershanks  : Je démarre ma Standalone OS.

[12:09] Vincent.Sylvester @hg.zetaworlds.com:8002  : Si vous pensez qu'il y a un problème avec OpenSim à cet égard, il serait utile de créer un ticket mantis[17] avec des fichiers journaux [18], il est difficile de déboguer ces choses sans voir ce qui se passe.

[12:09] Vincent.Sylvester @hg.zetaworlds.com:8002  : Un échec de connexion et une connexion bloquée indiquent généralement une mauvaise configuration[19] du réseau.

[12:09] NevenNate Howell  : Je vais essayer de comprendre. Je ne pense pas que ce soit OS, je pense que c'est FS.

[12:09] NevenNate Howell  : comme je l'ai dit, Cool fonctionne bien.

[12:11] NevenNate Howell  : C'est juste que je n'utilise plus SL et je ne vois pas de trucs Firestorm postés pour OS alors j'ai pensé que je devais le mentionner.

[12:11] Selby.Evans @grid.kitely.com:8002  : Scenegate[20] fonctionne bien

[12:12] Andrew Hellershanks  : Vérifiez la console du système d'exploitation pour tout message qui pourrait indiquer la source du problème.

[12:12] Ubit Umarov  : Cela fonctionne bien pour moi.

[12:13] Ubit Umarov  : je viens de mettre à jour une standalone, je l'ai lancée et je me suis bien connecté avec fs 66095.

[12:13] Ubit Umarov : 6.5.5

[12:13] Selby.Evans @grid.kitely.com:8002  : je dois y aller -- bye tout le monde

[12:13] Ubit Umarov  : salut !

[12:13] NevenNate Howell  : Je vais lancer des trucs de mon côté et voir si je peux trouver le problème.

[12:14] NevenNate Howell  : Je vous le ferai savoir.

[12:14] Andrew Hellershanks  : ok, Selby. On se voit la semaine prochaine.

[12:14] NevenNate Howell  : Bonne journée à tous.

[12:14] Ubit Umarov  : les ports dans opensim.ini et regions.ini sont les mêmes que d'habitude.

[12:14] Ubit Umarov  : problème de noobs :p

[12:14] Ubit Umarov  : ( et de moins noobs aussi )

[12:15] Andrew Hellershanks  : Je me suis connecté à ma standalone en utilisant l'OS que j'ai compiler pour la dernière fois le 4 mai.

[12:17] Ubit Umarov  : Oh

[12:17] Andrew Hellershanks  : NevenNate, fais-nous savoir ce que tu trouves. Je suis en train de le tester avec OS que je viens de compiler.

Fermeture de la grille Metropolis le 30 juin

[12:17] Ubit Umarov  : Il semble que Metropolis [21] va fermer.

[12:17] Ubit Umarov  : ils l'ont annoncé sur leur site d'information.

[12:18] Vincent.Sylvester @hg.zetaworlds.com:8002  : Cela m'a beaucoup surpris.

[12:19] Andrew Hellershanks  : Je ne pense pas y être déjà allé.

[12:20] Ubit Umarov  : une personne qui faisait partie de l'administration et qui était présente à toutes les réunions.

[12:20] Andrew Hellershanks  : Hm... ma Standalone envoie des erreurs de ubODE -> maillage dégénéré invalide.

[12:20] Ubit Umarov  : sheera ?

[12:21] Andrew Hellershanks  : Oh, Sheera. Ça fait longtemps que je n'ai pas vu Sheera.

[12:21] Ubit Umarov  : ouais, même des années :(

[12:21] Ubit Umarov  : Elle s'asseyait ici à ma gauche.

[12:21] Ubit Umarov  : hm et il a fait les journaux non ?

[12:22] Andrew Hellershanks  : Je viens de me connecter à ma Standalone en utilisant FS 6.5.3 sans aucun problème,

[12:23] Vincent.Sylvester @hg.zetaworlds.com:8002  : C'est un peu triste de les voir partir, ils ont été une constante pendant longtemps.

[12:23] Andrew Hellershanks  : Je me souviens de l'avatar en forme de tigre ( ?).

[12:23] Ubit Umarov  : oui, l'avatar ressemblait à un tigre.

[12:23] Ubit Umarov  : tigre humanoïde :)

[12:23] Andrew Hellershanks acquiesce.

[12:24] Andrew Hellershanks  : Ma liste d'amis montre qu'elle est venue à cette réunion via metro.land.

[12:24] Andrew Hellershanks  : Je devrais aller sur metro pour lui laisser un message avant que la grille ne soit fermée.

Conclusion

[12:25] Andrew Hellershanks  : Sur cette note, je pense qu'il est temps de clore cette réunion.

[12:25] Ubit Umarov  : Je pense qu'elle était sur le point de quitter métro également.

[12:25] Ubit Umarov  : des choses de la vie réelle.

[12:25] Andrew Hellershanks  : Nous étions un petit groupe cette semaine. Merci à tous d'être venus. Nous nous reverrons la semaine prochaine.