« Réunion du 13-05-2025 » : différence entre les versions
Apparence
Aucun résumé des modifications |
|||
(21 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
= Changements du code de la semaine= | = Changements du code de la semaine= | ||
==ajout de fonctions osListAs*(list src, integer index)== | |||
* [http://opensimulator.org/viewgit/?a=commit&p=opensim&h=d92940b62b698f6438f9a5ab3f1cbbe7db884924 '''Commit d92940'''] ajout de fonctions osListAs*(list src, integer index) identiques à llList2*, mais un peu plus rapides avec l'absence de typecast et l'index uniquement à partir de l'origine ( ie >= 0) | |||
* Ces fonctions OSSL exigent que les types de données des éléments manipulés soient conformes à ce qui est attendu. | |||
* Les indices des listes commencent à 0. | |||
* Ces fonctions économisent un peu de CPU. | |||
== Patch : téléchargement des maillages == | |||
* [http://opensimulator.org/viewgit/?a=commit&p=opensim&h=39009fcfcf6d35bc61fc257b53e3a103bc1c3f6a '''Commit 39009f'''] : Améliorer le retour d'information sur le téléchargement des mailles | |||
* Vincent Sylvester a ajouté des retours d'information pendant un chargement de mesh pour aider les utilisateur à comprendre ce qui s'est mal passé. | |||
* Il lance l'idée d'écrire un script en Pyhon pour Blender qui pourrait vérifier les dimensions des objets avant de les exporter pour OpenSim. Cela permettrait d'éviter des problèmes en amont, en s'assurant que les objets respectent les critères nécessaires avant d'être téléchargés. | |||
= Avertissement = | = Avertissement = | ||
{{Avertissement_résumé|fond=pink |bord=red |message = 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 [http://opensimulator.org/wiki/Office_hours réunions du mardi] ou sur [http://opensimulator.org/wiki/IRC le canal IRC]. Je ne fais pas partie des développeurs, ne vous adressez pas à moi pour les joindre. Merci.😉}} | {{Avertissement_résumé|fond=pink |bord=red |message = 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 [http://opensimulator.org/wiki/Office_hours réunions du mardi] ou sur [http://opensimulator.org/wiki/IRC le canal IRC]. Je ne fais pas partie des développeurs, ne vous adressez pas à moi pour les joindre. Merci.😉}} | ||
= | = Informations = | ||
= | == Comment permettre à OpenSim de continuer à vivre ? == | ||
= | === Les viewers === | ||
= | * Doit-on remplacer Firestorm (FS) ? : Discussion sur un potentiel nouveau client de métavers pour remplacer FS, avec des doutes sur l'impact de ce changement. | ||
= | * Contribution à Firestorm : Importance de la collaboration pour améliorer FS et éviter la stagnation dans un marché de niche. | ||
= | === La documentation === | ||
= | * Plaintes des utilisateurs : Reconnaissance des frustrations concernant le manque de documentation. | ||
* Existence de la documentation Linden Lab : Linden Lab a des tonnes de documentation bien qu'elle puisse être obsolète. | |||
== Téléchargement de mesh == | |||
=== Meilleures pratiques === | |||
* Il est préférable de créer des objets en petites parties et de les lier plus tard pour éviter que le viewer ne fasse des suppositions qui pourraient entraîner des résultats indésirables, surtout en cas de trous dans le modèle. Cela permet aussi d'obtenir de meilleures performances physiques. | |||
* Il ne faut pas fusionner les objets dans Blender, cela compliquerait le travail des viewers qui tentent de les diviser. | |||
* Pour les modèles plus petits, comme les vêtements, il est moins important de se soucier de la physique, et il est possible d'utiliser un cube pour cela.Pour les objets portés, il est préférable de ne pas ajouter de physique, car les viewers ajouteront automatiquement une forme convexe. | |||
=== Est-ce que télécharger un maillage avec uBODE ou Bullet fait une différence ? === | |||
* Le téléchargement n'a rien à voir avec le moteur physique mais la manière dont ils sont utilisés peut influencer les décisions de téléchargement. | |||
* Concernant le téléchargement des meshs Ubit dit que rien n'a changé dans les bases du téléchargement de maillages depuis la version 0.9.x, les changements récents concernent principalement des messages supplémentaires. Donc vous pouvez vous référer à cette page du wiki : http://opensimulator.org/wiki/How_To_Upload_Mesh | |||
* Cuga remarque qu'il observe parfois une différence dans l'utilisation de la mémoire entre les deux moteurs de physique. | |||
* Il est possible de ne rien sélectionner pour la physique, les viewers ajouteront toujours une petite forme convexe, c'est le cas des maillages d'avatars. | |||
* Pour des objets avec des trous, il est nécessaire de fournir un maillage physique simplifié. | |||
== Prochaine réunion sur OSGRID == | |||
* La région habituelle de la réunion est à nouveau en ligne sur Osgrid. | |||
* Des assets ont été perdus. | |||
* Ubit Umarov remercie Vincent Sylvester d'avoir mis une région à disposition sur sa grille pendant toute la durée de maintenance de la grille Osgrid. Cette région restera une solution de secours si de nouveaux problèmes apparaissent la semaine prochaine. | |||
= Viewers= | = Viewers= | ||
== [[Lexique_des_réunions#Viewer_Sharpview | Viewer Sharpview]]== | |||
* Joe Magarac a sorti une nouvelle version de la visionneuse, qu'il considère comme stable mais il reste des problèmes importants comme l'absence de contrôles de caméra et d'avatars. | |||
* Cuga.Rajal espềre qu'il y aura une version MacOS. Le développement sur Mac est particulièrement difficile mais Rust pourra au moins être compilé. | |||
* Il est important d'encourager Joe Magarac dans ses efforts. | |||
= Source= | = Source= | ||
* http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2025-05-13 |
Dernière version du 16 juin 2025 à 11:38
Changements du code de la semaine
ajout de fonctions osListAs*(list src, integer index)
- Commit d92940 ajout de fonctions osListAs*(list src, integer index) identiques à llList2*, mais un peu plus rapides avec l'absence de typecast et l'index uniquement à partir de l'origine ( ie >= 0)
- Ces fonctions OSSL exigent que les types de données des éléments manipulés soient conformes à ce qui est attendu.
- Les indices des listes commencent à 0.
- Ces fonctions économisent un peu de CPU.
Patch : téléchargement des maillages
- Commit 39009f : Améliorer le retour d'information sur le téléchargement des mailles
- Vincent Sylvester a ajouté des retours d'information pendant un chargement de mesh pour aider les utilisateur à comprendre ce qui s'est mal passé.
- Il lance l'idée d'écrire un script en Pyhon pour Blender qui pourrait vérifier les dimensions des objets avant de les exporter pour OpenSim. Cela permettrait d'éviter des problèmes en amont, en s'assurant que les objets respectent les critères nécessaires avant d'être téléchargés.
Avertissement
Attention : Ce résumé existe pour orienter vos recherches. Des erreurs d'interprétation ne sont pas à exclure. Pour plus de précisions, veuillez vous référer aux sources ou vous adresser directement aux développeurs d'OpenSimulator en assistant aux réunions du mardi ou sur le canal IRC. Je ne fais pas partie des développeurs, ne vous adressez pas à moi pour les joindre. Merci.😉 |
Informations
Comment permettre à OpenSim de continuer à vivre ?
Les viewers
- Doit-on remplacer Firestorm (FS) ? : Discussion sur un potentiel nouveau client de métavers pour remplacer FS, avec des doutes sur l'impact de ce changement.
- Contribution à Firestorm : Importance de la collaboration pour améliorer FS et éviter la stagnation dans un marché de niche.
La documentation
- Plaintes des utilisateurs : Reconnaissance des frustrations concernant le manque de documentation.
- Existence de la documentation Linden Lab : Linden Lab a des tonnes de documentation bien qu'elle puisse être obsolète.
Téléchargement de mesh
Meilleures pratiques
- Il est préférable de créer des objets en petites parties et de les lier plus tard pour éviter que le viewer ne fasse des suppositions qui pourraient entraîner des résultats indésirables, surtout en cas de trous dans le modèle. Cela permet aussi d'obtenir de meilleures performances physiques.
- Il ne faut pas fusionner les objets dans Blender, cela compliquerait le travail des viewers qui tentent de les diviser.
- Pour les modèles plus petits, comme les vêtements, il est moins important de se soucier de la physique, et il est possible d'utiliser un cube pour cela.Pour les objets portés, il est préférable de ne pas ajouter de physique, car les viewers ajouteront automatiquement une forme convexe.
Est-ce que télécharger un maillage avec uBODE ou Bullet fait une différence ?
- Le téléchargement n'a rien à voir avec le moteur physique mais la manière dont ils sont utilisés peut influencer les décisions de téléchargement.
- Concernant le téléchargement des meshs Ubit dit que rien n'a changé dans les bases du téléchargement de maillages depuis la version 0.9.x, les changements récents concernent principalement des messages supplémentaires. Donc vous pouvez vous référer à cette page du wiki : http://opensimulator.org/wiki/How_To_Upload_Mesh
- Cuga remarque qu'il observe parfois une différence dans l'utilisation de la mémoire entre les deux moteurs de physique.
- Il est possible de ne rien sélectionner pour la physique, les viewers ajouteront toujours une petite forme convexe, c'est le cas des maillages d'avatars.
- Pour des objets avec des trous, il est nécessaire de fournir un maillage physique simplifié.
Prochaine réunion sur OSGRID
- La région habituelle de la réunion est à nouveau en ligne sur Osgrid.
- Des assets ont été perdus.
- Ubit Umarov remercie Vincent Sylvester d'avoir mis une région à disposition sur sa grille pendant toute la durée de maintenance de la grille Osgrid. Cette région restera une solution de secours si de nouveaux problèmes apparaissent la semaine prochaine.
Viewers
Viewer Sharpview
- Joe Magarac a sorti une nouvelle version de la visionneuse, qu'il considère comme stable mais il reste des problèmes importants comme l'absence de contrôles de caméra et d'avatars.
- Cuga.Rajal espềre qu'il y aura une version MacOS. Le développement sur Mac est particulièrement difficile mais Rust pourra au moins être compilé.
- Il est important d'encourager Joe Magarac dans ses efforts.