There are several functions and variables for setup transparency. The general function is alpha which switch on/off the transparency for overall plot. It influence only for graphics which created after alpha call (with one exception, OpenGL). Function alphadef specify the default value of alpha-channel. Finally, function transptype set the kind of transparency. See Transparency and lighting, for sample code and picture.
[val=on]
¶mglGraph
: void
Alpha (bool
enable)
¶void
mgl_set_alpha (HMGL
gr, int
enable)
¶Sets the transparency on/off and returns previous value of transparency. It is recommended to call this function before any plotting command. Default value is transparency off.
val
¶mglGraph
: void
SetAlphaDef (mreal
val)
¶void
mgl_set_alpha_default (HMGL
gr, mreal
alpha)
¶Sets default value of alpha channel (transparency) for all plotting functions. Initial value is 0.5.
val
¶mglGraph
: void
SetTranspType (int
type)
¶void
mgl_set_transp_type (HMGL
gr, int
type)
¶Set the type of transparency. Possible values are:
SetAlphaDef(0.3)
or less for lamp-like transparency.
See Types of transparency, for sample code and picture..