#!/bin/csh ####################################################################################################################################### # # # M I S E E N M O N T A G N E T E X T U R E E E T V U E D E C O T E # # A V E C E F F E T D I T D E " B R U M E " # # D ' U N E I M A G E E N V R A I E S C O U L E U R S P A R F A I T E S : # # # # # # Utilisation : # # # # $xci/montagne.81$Z <Surface> <Texture> <ImageR> [<Arguments> [<PaletteBrume>]] # # # # # # Author of '$xci/montagne.81$Z' : # # # # Jean-Francois Colonna (LACTAMME, 20120602184745). # # # ####################################################################################################################################### set Surface=$1 set Texture=$2 set ImageR=$3 set Arguments="$4" # Parmi les arguments variables, on trouvera par exemple : # # # # depth=VRAI min=0 Pour un effet maximal, # # =1 Pour un effet minimal. # # # # Ty=... Pour translater verticalement. # # # # Sy=... Pour la source lumineuse. # # # # perspective=0 Perspective standard, # # =1 Perspective maximale. # # # set PaletteBrume=$5 # Argument introduit le 20180710071000 pour 'v $xiirv/POIN.32$M'... # setArgum PaletteBrume $xiP/gris.01 FileTmpB imageT $xci/montagne.01$X \ A=$Surface \ standard=FAUX \ zero=FAUX \ T=$BLANC \ avion=FAUX \ Z-Buffer=VRAI \ $Arguments \ R=$imageT.MONTAGNE \ $formatI | \ $xci/complement$X \ $formatI | \ $xci/vraies_C$X \ p=$PaletteBrume \ R=$imageT.BRUME \ $formatI execRVB $xci/montagne.01$X \ A=$Surface \ standard=FAUX \ zero=FAUX \ T=$Texture%s \ avion=FAUX \ $Arguments \ R=$ImageR$M%s \ $formatI $xci/vitre.53$Z \ $ImageR$M \ $imageT.BRUME \ $ImageR$M FileTmpE imageT