Эти функции и переменные настраивают тип и степень прозрачности поверхностей. Главной является функция alpha, которая включает/выключает прозрачность для всего графика. Функция alphadef устанавливает величину alpha-канала по умолчанию. Наконец, функция transptype задает тип прозрачности. См. раздел Transparency and lighting, для примеров кода и графика.
[val=on]
¶mglGraph
: void
Alpha (bool
enable)
¶void
mgl_set_alpha (HMGL
gr, int
enable)
¶Включает/выключает прозрачность и возвращает свое предыдущее состояние. По умолчанию прозрачность выключена. Функция включает прозрачность для всего рисунка.
val
¶mglGraph
: void
SetAlphaDef (mreal
val)
¶void
mgl_set_alpha_default (HMGL
gr, mreal
alpha)
¶Задает значение прозрачности по умолчанию для всех графиков. Значение по умолчанию 0.5.
val
¶mglGraph
: void
SetTranspType (int
type)
¶void
mgl_set_transp_type (HMGL
gr, int
type)
¶Задает тип прозрачности. Допустимые значения:
SetAlphaDef(0.3)
или меньше в этом случае).
См. раздел Types of transparency, для примеров кода и графика.