Hi ferreters, I have tested some new features from the last pyferret 1.0.0 and especifically about controls on opacity and color definition. Now I am wondering how to produce filled color plots with some opacity(a feature that is widely used in plots that show spreads, as IPCC projections plots for example).
From the following example: yes? def axis/x xaxis=i[i=1:100] yes? let a1=SIN(x[gx=xaxis]/10)+0.3 yes? let b1=COS(x[gx=xaxis]/10 +10) yes? let a2= a1+0.3 yes? let b2= b1+0.3 yes? plot/line=1/nolab a1,a2, b1,b2 How to fill between a1 and a2 with a first color and between b1 and b2 with another color, with transparency ? If you use yes? plot/nolab/line=1 a1,a2, b1,b2 yes? go fill_between poly/over/palette=green/opacity=10 a1 xaxis a2 yes? go fill_between poly/over/palette=red/opacity=10 b1 xaxis b2 you get as attached image small lines surrounding each polygon. --> polygon1.png Verified by a simple yes? let a={20,80,50} yes? let b={10,20,60} yes? polygon/fill/hlim=0:100/vlim=0:100/lev=(0,10,1)/opacity=10 a,b,1 yes? polygon/fill/hlim=0:100/vlim=0:100/lev=(0,10,1)/opacity=10/o a+3,b+3,1 yes? polygon/fill/hlim=0:100/vlim=0:100/lev=(0,10,1)/opacity=10/o a+6,b+6,1 --> polygon2.pngAnother feature that would be great, could be the possibility to defined the filled color that is used by the polygon command from a qualifier as the qualifier color with 4 quartets. Currently, you need to define a palette file even for a single color definition.
Let me know, if I have missed something on this graphic topic or if there are easy workarrounds. Happy new year at all. Regards Patrick -- LSCE/IPSL, Laboratoire CEA-CNRS-UVSQ Data Analysis and Visualization Engineer ICMC - IPSL Climate Modelling Centre --
Attachment:
polygon1.png
Description: PNG image
Attachment:
polygon2.png
Description: PNG image