Création Maps : l'eau

Salle dédiée aux "MODS" pour IL2-1946
Guides, support et discussions sur les mods de Il2-1946.

Topic author
Obelix
Pilote émérite
Pilote émérite
Messages : 9474
Inscription : 30 mars 2003

Création Maps : l'eau

#1

Message par Obelix »

Je cherche à savoir s'il possible d'avoir deux textures d'eau sur une même map.

A savoir, une teinte genre "caca d'oie" pour les rivières et autres lacs, et un joli "bleu pacifique" pour la mer...

Si cela est possible, comment doit-on faire?

Merci par avance pour votre aide.

Obélix

JV69_BADA
Jeune Pilote
Jeune Pilote
Messages : 1136
Inscription : 06 octobre 2005

#2

Message par JV69_BADA »

.
Dernière modification par JV69_BADA le mar. avr. 23, 2024 2:18 pm, modifié 1 fois.
nope

Topic author
Obelix
Pilote émérite
Pilote émérite
Messages : 9474
Inscription : 30 mars 2003

#3

Message par Obelix »

JV69_BADA a écrit :nope, nicht possiblisch :huh:
Mensch!!:busted_reo_O

Gil57
Jeune Pilote
Jeune Pilote
Messages : 1700
Inscription : 07 mars 2005

#4

Message par Gil57 »

On peut peut-être bidouiller :
comme IL2 autorise des effets de haut-fonds (dégradé de gris sur le fichier map_C) combinée avec une texture plaçée dans le slot Water2 dans le load.ini (en mettant dans ce slot une texture unie d'un jaune un peu verdâtre), ça peut le faire, mais on perdra l'effet de haut-fond en bordure de mer...
Avatar de l’utilisateur

Claymore
Pilote d'essais
Pilote d'essais
Messages : 7863
Inscription : 23 février 2005

#5

Message par Claymore »

GilB57 a écrit :On peut peut-être bidouiller :
comme IL2 autorise des effets de haut-fonds (dégradé de gris sur le fichier map_C) combinée avec une texture plaçée dans le slot Water2 dans le load.ini (en mettant dans ce slot une texture unie d'un jaune un peu verdâtre), ça peut le faire, mais on perdra l'effet de haut-fond en bordure de mer...
D'un autre côté ça peut être intéressant, pour avoir navigué dans ces eaux là en vrai, au large de la Guyane par exemple, on passait d'eaux d'un bleu profond et limpide à une espèce de mare vert/marron très sale, parfois nauséabonde et pas limpide du tout presque sans transition à mesure qu'on s'approchait de la côte du coup les hauts fonds disparaissaient complètement, ça compliquait souvent la navigation en "eaux resserrées" et faisait pas rire les mécanos qui se coltinaient les filtres à changer/nettoyer à un rythme bien plus soutenu qu'à l'habitude :sweatdrop
Image
Cooler Master Cosmos 2 SE, Intel core i5-4460 3,20Ghz, Asus B85 ProGamer, Nvidia Geforce GTX 980, 16 Go DDR3, Corsair 750W, Acer Kg271a 27" HP EliteDisplay E231 23", W10, Saïtek X52pro + ProFlightRudder, Clavier Logitech G105, Souris Logitech G502, Tir3 + Vector Expansion + Track Clip Pro

Plus vous saurez regarder loin dans le passé, plus vous verrez loin dans le futur.

Gil57
Jeune Pilote
Jeune Pilote
Messages : 1700
Inscription : 07 mars 2005

#6

Message par Gil57 »

L'idée me semble très interessante, aussi j'ai fait un petit test rapide sur ma carte GW-central Med ou il y a beaucoup de hauts-fonds bien dégradés... le résultat est interessant:

Image

(si c'est ce que tu cherches ;) )
Avatar de l’utilisateur

BlackStaff
Pilote Confirmé
Pilote Confirmé
Messages : 3743
Inscription : 09 novembre 2008

#7

Message par BlackStaff »

:yes: Pas mal en effet !
J'ai l'impression que ça promet de grande chose... :flowers:
Si tes résultats ne sont pas à la hauteur de tes espérances, dis-toi que le grand chêne aussi a un jour été un gland...

Quelques bricolages ici !

Topic author
Obelix
Pilote émérite
Pilote émérite
Messages : 9474
Inscription : 30 mars 2003

#8

Message par Obelix »

GilB57 a écrit :L'idée me semble très interessante, aussi j'ai fait un petit test rapide sur ma carte GW-central Med ou il y a beaucoup de hauts-fonds bien dégradés... le résultat est interessant:

Image

(si c'est ce que tu cherches ;) )
Je vais tenter le coup. Merci

Topic author
Obelix
Pilote émérite
Pilote émérite
Messages : 9474
Inscription : 30 mars 2003

#9

Message par Obelix »

Testé, mais ça ne marche pas trop, certainement un prob avec la map_C. tant pis, merci encore pour ton aide.

Gil57
Jeune Pilote
Jeune Pilote
Messages : 1700
Inscription : 07 mars 2005

#10

Message par Gil57 »

Dommage...

Le map_C.tga doit ressembler à ça (secteur montré dans le screen-cap ci-dessus)

Image
(une fois "décompressé" avec le "map_C toolbox")

Ca te donne la valeur de gris à utiliser pour avoir la couleur différente.

Topic author
Obelix
Pilote émérite
Pilote émérite
Messages : 9474
Inscription : 30 mars 2003

#11

Message par Obelix »

GilB57 a écrit :Dommage...

Le map_C.tga doit ressembler à ça (secteur montré dans le screen-cap ci-dessus)

Image
(une fois "décompressé" avec le "map_C toolbox")

Ca te donne la valeur de gris à utiliser pour avoir la couleur différente.

Oui, le prob doit venir de là, car les berges des rivières sont de cette teinte...

Compte tenu du nombre de rivières au Managua, je pense m'en passer, dommage...

Topic author
Obelix
Pilote émérite
Pilote émérite
Messages : 9474
Inscription : 30 mars 2003

#12

Message par Obelix »

Bon, j'ai testé mais le hic reste la map_c, même avec l'outils de compression décompression, je n'arrive à rien. Une idée?

Merci

Gil57
Jeune Pilote
Jeune Pilote
Messages : 1700
Inscription : 07 mars 2005

#13

Message par Gil57 »

Une fois le map_C correctement fait, cela ne suffit pas toujours.

J'ai remarqué que certaines textures, placées trop près du bord de l'eau, annulaient l'effet "hauts fonds" de l'eau limitrophe (sur certaines cartes, ça fait apparaitre des sortes de grands carrés d'eau profondes là où on les a pas souhaités ...:wacko: )

Essaies de voir de ce coté ?

Topic author
Obelix
Pilote émérite
Pilote émérite
Messages : 9474
Inscription : 30 mars 2003

#14

Message par Obelix »

Je veux bien, mais quel est le process? Tu "décompresses" ta map_c, tu modifies la map_c décompressée ou la map générale en gris et blanc? Puis tu "recomposes" ta map_c?

Gil57
Jeune Pilote
Jeune Pilote
Messages : 1700
Inscription : 07 mars 2005

#15

Message par Gil57 »

Bon, je détaille :

1-J'utilise le soft appelé "map_C toolbox" pour "reconstruire" (le mot me semble plus juste que "décompresse") le fichier map_C qui est une image en niveaux de gris (ou "greyscale") de très grande taille ou les blancs sont la terre et les noirs les "eaux" , plus exactement :
The white areas with a pixel value from 128 to 255 will appear as
land. Pixel values of 127 down to 0 will be water.
Pour avoir les hauts-fonds:
Grey areas on "map_c" from RGB 1 to RGB 127 appear as shallow
water, but any grey from about RGB 95 to RGB 127 has lines of surf
running across it.
....
As the grey gets closer to RGB 127 the surf lines increase until there
is nothing but surf.
...pour résumer: pour obtenir la teinte "hauts-fonds", ça va se jouer entre RGB 1 et RGB 95 (au delà, les vagues apparaissent). Par exemple, pour tes fonds de rivières, tu les met en RGB 90 et quand elle se jettent dans l'océan tu fais un dégradé qui s'assombrit jusqu'au RGB 0.

Ensuite on recompresse le map_C.tga pour qu'il soit lisible par le jeu.

A NOTER : les hauts-fonds créés par le map_C feront apparaitre la couleur/texture spécifiée par le slot WATER2 du load.ini.

2-Si je veux un beau jaune-vert pisseux uni pour mes rivières, je fais une image (pas plus grande que 128x128 en 256 coul. pour économiser de la mémoire) de la couleur souhaitée, mais un peu plus jaune, que j'appelle (par exemple) fond-riviere.tga.

3-J'ouvre le load.ini de la carte et je vais tout en bas à la ligne "water2" ou je mets :
Water2 = Obelix_tex/fond-riviere.tga

(evidemment, dans le map_T.tga, il ne devra y avoir des pixels de la couleur RGB 30 (=Water2) que dans le fond des rivières...)
Répondre

Revenir à « Salle "MODS" IL2-1946 »