« Réunion du 05-11-2024 » : différence entre les versions
Aller à la navigation
Aller à la recherche
Ligne 7 : | Ligne 7 : | ||
'''Travail de Vincent Sylvester''' | '''Travail de Vincent Sylvester''' | ||
===Changement === | ===Changement === | ||
* Vincent Sylvester a '''amélioré la vitesse de rendu des tuiles''' de carte en utilisant des pointeurs mémoire et une approche de force brute. Cela a permis de rendre 5000 images en 15 secondes pour 11 niveaux à partir de 13000 tuiles individuelles. | * Vincent Sylvester a '''amélioré la vitesse de rendu des tuiles''' de carte en utilisant des pointeurs mémoire et une approche de force brute. Cela a permis de rendre 5000 images en 15 secondes pour 11 niveaux à partir de 13000 tuiles individuelles. Cette méthode est utilisée pour régénérer les tuiles déféctueuses supprimées. | ||
* '''L'ancienne méthode a été conservée ''' pour que le système n'ait pas à tout refaire chaque fois qu'une nouvelle région envoie des tuiles. | * '''L'ancienne méthode a été conservée ''' pour que le système n'ait pas à tout refaire chaque fois qu'une nouvelle région envoie des tuiles. | ||
* '''Séparation le processus de rendu des tuiles du processus principal du programme''' : le programme principal ne se bloque plus pendant que les tuiles sont rendues et le programme démarre plus rapidement. | |||
* Possibilité de '''choisir le moteur de rendu''' des tuiles. | |||
=== Illustration === | === Illustration === |
Version du 12 novembre 2024 à 17:16
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.😉 |
Modules
Carte
Génération des tuiles d'une grille
Travail de Vincent Sylvester
Changement
- Vincent Sylvester a amélioré la vitesse de rendu des tuiles de carte en utilisant des pointeurs mémoire et une approche de force brute. Cela a permis de rendre 5000 images en 15 secondes pour 11 niveaux à partir de 13000 tuiles individuelles. Cette méthode est utilisée pour régénérer les tuiles déféctueuses supprimées.
- L'ancienne méthode a été conservée pour que le système n'ait pas à tout refaire chaque fois qu'une nouvelle région envoie des tuiles.
- Séparation le processus de rendu des tuiles du processus principal du programme : le programme principal ne se bloque plus pendant que les tuiles sont rendues et le programme démarre plus rapidement.
- Possibilité de choisir le moteur de rendu des tuiles.
Illustration
- Gif animé : https://i.imgur.com/a96j9BT.gif%7C500px
- Vidéo : https://www.youtube.com/watch?v=B48fj1KNmu0
Commentaire de la vidéo
NDLR : Description :
ls
du -sh 85 Mo
rm map-2* map-3* map-4* map-5* map-6* map-7* map-8* map-9*
Found 13048 new tiles to render Paging worker to render tiles .... Starting maptile generation ... 1000 tiles queued 2000 tiles queued [...] Processed level 4 withe 315 tiles processed level 5 withe 126 tiles [...] Finish generated 5212 zoom level tiles ...
|
Bugs
Bug de débogage
Informations
OSCC 2024
- Ouverture des inscriptions (toutes les conférences sont en anglais) : https://conference.opensimulator.org/community-social-event-sign-up/
Viewers
Dayturn
Source
http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2024-11-05