« Réunion du 23-07-2024 » : différence entre les versions
Aller à la navigation
Aller à la recherche
(19 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= | ||
== OAR== | |||
* [http://opensimulator.org/viewgit/?a=commit&p=opensim&h=1f7e0d1dd9c517fc4a09c9b3a330dcb453554de2 Commit 1f7e0d] : correction d'une erreur de frappe dans le chargement des '''OAR'''. | * [http://opensimulator.org/viewgit/?a=commit&p=opensim&h=1f7e0d1dd9c517fc4a09c9b3a330dcb453554de2 Commit 1f7e0d] : correction d'une erreur de frappe dans le chargement des '''OAR'''. | ||
Ligne 5 : | Ligne 6 : | ||
{{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.😉}} | ||
= Heightmap = | = Heightmap = | ||
== Chargeur de terrain | == Chargeur de terrain Tiff== | ||
* Le format de la heightmap détermine le chargeur à utiliser. Les extensions prises en charge sont les suivantes : .r32 (RAW32) .f32 (RAW32) .ter (Terragen) .raw (LL/SL RAW) .jpg (JPEG) .jpeg (JPEG) .bmp (BMP) .png (PNG) .gif (GIF) .tif (TIFF) .tiff (TIFF) | |||
* Actuellement, seul le format terragen r32 (RAW32)[https://fr.wikipedia.org/wiki/Terragen] supporte l'échelle complète du terrain pour les hauteurs de région. Mais, il faut des logiciels payants pour éditer des fichiers Raw32. Tous les autres chargeurs coupent le terrain à 256 mètres. Sans RAW32, la hauteur du terrain est limitée. Apparemment, c'est parce que le [https://fr.wikipedia.org/wiki/Graphics_Device_Interface GDI] ne peut gérer que des niveaux de gris 8 bits (même si le bitmap peut techniquement supporter 16 bits). Avec 8 bits, il n'y a pas assez d'espace pour contenir des données au delà de 256. | |||
* Vincent Sylvester essaie de développer un chargeur [https://fr.wikipedia.org/wiki/Tagged_Image_File_Format Tiff]. Il a pris le module Tiff loader et il a fait une routine de sauvegarde et de chargement bit par bit pour qu'il stocke plus de niveaux. Cela semble fonctionner la plupart du temps, mais il y a encore des données bizarres à corriger. Il a limité la hauteur à 1024 mètres même si cela devrait supporter plus. Avec Tiff, toutes les métadonnées sont au début, il est donc facile de trouver où se trouvent les données de terrain, alors que dans d'autres formats, elles peuvent se trouver à la fin ou au milieu, ce qui peut être plus difficile. Le Tiff 16bit peut être chargé dans [https://fr.wikipedia.org/wiki/GIMP '''Gimp'''] et il peut aussi être sauvegardé. Vincent Sylvester a pu déplacer le terrain vers le haut en changeant le contraste de l'image donc, n'importe quelle échelle de gris devrait fonctionner. Il faut juste s'assurer de ne pas sélectionner la compression. '''La version Tiff est prête à être testée.''' | |||
* Vincent Sylvester va peut-être étudier les autres chargeurs. | |||
* [[Lexique_des_réunions#Heightmap | '''Plus d'informations sur les heightmaps.''']] | |||
= Viewer = | = Viewer = |
Dernière version du 26 juillet 2024 à 16:13
Changements du code de la semaine
OAR
- Commit 1f7e0d : correction d'une erreur de frappe dans le chargement des OAR.
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.😉 |
Heightmap
Chargeur de terrain Tiff
- Le format de la heightmap détermine le chargeur à utiliser. Les extensions prises en charge sont les suivantes : .r32 (RAW32) .f32 (RAW32) .ter (Terragen) .raw (LL/SL RAW) .jpg (JPEG) .jpeg (JPEG) .bmp (BMP) .png (PNG) .gif (GIF) .tif (TIFF) .tiff (TIFF)
- Actuellement, seul le format terragen r32 (RAW32)[1] supporte l'échelle complète du terrain pour les hauteurs de région. Mais, il faut des logiciels payants pour éditer des fichiers Raw32. Tous les autres chargeurs coupent le terrain à 256 mètres. Sans RAW32, la hauteur du terrain est limitée. Apparemment, c'est parce que le GDI ne peut gérer que des niveaux de gris 8 bits (même si le bitmap peut techniquement supporter 16 bits). Avec 8 bits, il n'y a pas assez d'espace pour contenir des données au delà de 256.
- Vincent Sylvester essaie de développer un chargeur Tiff. Il a pris le module Tiff loader et il a fait une routine de sauvegarde et de chargement bit par bit pour qu'il stocke plus de niveaux. Cela semble fonctionner la plupart du temps, mais il y a encore des données bizarres à corriger. Il a limité la hauteur à 1024 mètres même si cela devrait supporter plus. Avec Tiff, toutes les métadonnées sont au début, il est donc facile de trouver où se trouvent les données de terrain, alors que dans d'autres formats, elles peuvent se trouver à la fin ou au milieu, ce qui peut être plus difficile. Le Tiff 16bit peut être chargé dans Gimp et il peut aussi être sauvegardé. Vincent Sylvester a pu déplacer le terrain vers le haut en changeant le contraste de l'image donc, n'importe quelle échelle de gris devrait fonctionner. Il faut juste s'assurer de ne pas sélectionner la compression. La version Tiff est prête à être testée.
- Vincent Sylvester va peut-être étudier les autres chargeurs.
- Plus d'informations sur les heightmaps.
Viewer
Sharpview
- Le rendu du terrain fonctionne bien dans les cas courants.
- Joe Magarac aimerait texter une intersection en T. Il n'en a pas trouvé sur Osgrid. Vincent Sylvester a installé des régions qui devraient former une intersection.
Source
http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2024-07-23