Sorta Surf ajoute un effet de rouleau de vagues selon la profondeur du fond. Il ne s'agit pas exactement d'un rouleau, mais ça en a l'apparence, d'où le nom du plug-in (ndtr: sorta=sort off=espèce de, ressemble à).
Cliquer pour agrandir
L'Interface
Version Mac Version Windows SortaSurf est lui aussi très simple d'accès....Voici les différentes options :
- Menu File
Le menu File permet de sauvegarder et d'ouvrir des paramètrages du plug-ins. Ceci sont sauvegardés dans des fichiers portant l'extension *.wwk . Tous les plug-ins de Waterworks ont pour extension *.wwk, mais chacun a un format différent. Si vous essayez d'ouvrir un fichier *.wwk concernant un autre plug-in, ceci vous sera signalé.
Ce menu est très similaire aux menus génériques de toute autre application. Néanmoins, la page suivante vous explique toutes les options en détail.
Les fichiers de paramètrage de Waterworks sont inter-plateforme, et donc peuvent être échangé entre Mac et Windows.
Notez que les infos du masque ne sont pas sauvegardées dans le plug-in.
- Breaking Depth
Définit la profondeur à partir de laquelle les premières vagues apparaissent. Toute zone comprise entre 0 et le breaking depth verra l'effet s'appliquer. Ceci est valable pour toute zone, pas uniquement les plages. Notez que les valeurs sont en unitées TG.
- Surf Pattern popup
Sélection du modèle de vagues...Le premier est celui optimisé et le deuxième est celui original.
- Surf Density
Contrôle la densité de l'effet. Une valeur basse réduit l'effet. Choisir entre 0 et 100.
- Frothiness
Contrôle l'épaisseur de la vague. 0 donne une épaisseur de mousse quasiment inéxistante, 100 donne une couche de mousse phénomènale (ndtr : encore la pollution:).
- Reflectiveness
Ajoute une réfraction au vagues qui est tout à fait indépendante de celle de l'eau. 0 (par défaut) donne des vagues sans réfraction. Parfois il est utile d'augmenter ce réglage pour voir plus de détails sur les vagues. Par contre vous risquez d'avoir des points blancs sur la surface des vagues, surtout si vous regardez en direction du soleil et que celui-ci se reflète sur la lave. Il faut un peu de temps pour trouver la balance idéale entre les taches blanches et les détails. Le maximum est 100.
- Use Mask
Permet d'utiliser ou pas un mask pour contoler les zones d'application du plug-in. Pour genérer des masques, vous pouvez utiliser le plugin Mask Generator.
- Mask Settings
Ouvre la fenêtre Mask Settings qui permet de sélectionner le masque à utiliser. Pour en savoir plus...Allez sur la page Mask Settings.
- Bouton Cancel
Ferme le plug-in sans enregistrer les modifications.
- Bouton OK
Ferme le plug-in en enregistrant les modifications.
Comment Sorta Surf interprete les masques
Sorta Surf reconnait 256 valeurs de gris (du blanc au noir) lors de l'ouverture d'un fichier contenant un masque. Si le plug-in rencontre un pixel blanc, l'effet est appliqué à sa valeur la plus élevée. S'il rencontre un pixel noir, aucun effet n'est appliqué. Si un pixel d'une valeur moyenne est trouvé, l'effet est calculé en pourcentage.Donc, s'il y a un pixel de couleur 128, l'effet du plug-in sera d'une intensité de 50%.
L'effet du surf est toujours limité par le Breaking Depth. Les zones en dessous du Breaking Depth n'appliqueront pas l'effet de surf, donc vous n'aurez pas à recolorer toutes les zones où vous ne voulez pas que l'effet soit appliqué. Pour avoir un meilleur contrôle de l'effet, vous pouvez néanmoins le faire. Réglez le Breaking Depth à un niveau bien inférieur que le niveau de l'eau, afin d'éviter que l'effet de falloff par défaut ne soit appliqué. Réglez ce niveau à quelque chose de totalement absurde comme 20000. Dans la prochaine version j'incluerais une case pour utiliser ou ignorer le falloff par défaut afin de pouvoir utiliser un masque pour contrôler l'effet...
Utilisez le paramètre Depth Contour du Mask Generator pour spécifiez où sera appliqué l'effet par rapport au Breaking Depth. Mettez la même valeur dans le Depth Contour que dans le Breaking Depth. L'aire sur laquelle sera appliqué l'effet sera en gris dans le masque. Attention , Sorta Surf utilisant tous les niveaux de gris pour générer les vagues, si vous laisser le gris tel qu'il est dans le masque l'effet sera réduit à 50% de sa valeur originale (à peu près)! Pour contrer cet effet, deux possibilités :
- Avec un éditeur supportant les Calques :
Ouvrez ou importez le masque. Copier le masque sur un nouveau calque puis utiliser le pot de peinture pour remplir les zones grises de couleur blanche. Utilisez ce calque pour dessiner le masque. Si vous devez utiliser le masque montrant les contours gris, rendez le calque transparent à hauteur de 50% à peu près. Dorénavant vous pouvez travailler sur le calque et voir quand même jusqu'où s'étend l'effet du surf.Au moment de sauvegarder, effacez le calque du haut.
- Si vous ne pouvez pas utilisez de calques :
C'est plu ardu...La meilleure solution restante est d'ouvrir 2 fois le même fichier bmp pour avoir 2 fenêtres et de faire toutes les étapes précédentes sur l'autre, la deuxième fenêtre servant de repère.
Astuces pour Sorta Surf
Quelques tuyaux pour bien utiliser Sorta Surf :
- Tout comme Whitecaps pensez à mettre Sorta Surf en dernière position des plug-ins, puisqu'il doit agir comme plug-in le plus "élevé", le plus visible au-dessus de l'eau, pour otenir un rendu plus réaliste.
- Sorta Surf est très sympa lorsque le fond de l'eau est relativement uni, sans trop de bosses. L'un des prochains plug-in aura pour fonction d'aplanir le fond sous-marin (bien que je penses aussi à implémenter un plug-in pour faire des plages).
- Si une vague apparait là où vous ne vouliez pas en voir, utilisez les outils de modélisation du terrain de TG pour creuser un peu le fond. Le but étant de creusez suffisament pour que le fond se retrouve en dehors des limites du Breaking Depth, comme ça l'effet n'est plus appliqué.
- Pour contrôler plus facilement la distribution des vagues, utilisez le plug-in Mask Generator pour créer un masque, que vous pourrez modifier avec un editeur graphique (Photoshop, Paint Shop Pro, Gimp ou GraphicConverter ). Vous pouvez de cette façon créer une série de vagues perso en dessinant directement sur le masque.
Pré-requis
WaterWorks nécessite l'installation de TGPGuiLib. Ce fichier permet d'utiliser les fonctions inter-plateformes. Pour en savoir plus sur ce fichier et obtenir la dernière version, allez sur son site.
© Jo Meder 2000, all rights reserved