Next: , Up: Graphics setup   [Contents][Index]


5.2.1 Прозрачность

Эти функции и переменные настраивают тип и степень прозрачности поверхностей. Главной является функция alpha, которая включает/выключает прозрачность для всего графика. Функция alphadef устанавливает величину alpha-канала по умолчанию. Наконец, функция transptype задает тип прозрачности. См. раздел Transparency and lighting, для примеров кода и графика.

Команда MGL: alpha [val=on]
Метод класса mglGraph: void Alpha (bool enable)
Функция С: void mgl_set_alpha (HMGL gr, int enable)

Включает/выключает прозрачность и возвращает свое предыдущее состояние. По умолчанию прозрачность выключена. Функция включает прозрачность для всего рисунка.

Команда MGL: alphadef val
Метод класса mglGraph: void SetAlphaDef (mreal val)
Функция С: void mgl_set_alpha_default (HMGL gr, mreal alpha)

Задает значение прозрачности по умолчанию для всех графиков. Значение по умолчанию 0.5.

Команда MGL: transptype val
Метод класса mglGraph: void SetTranspType (int type)
Функция С: void mgl_set_transp_type (HMGL gr, int type)

Задает тип прозрачности. Допустимые значения:

См. раздел Types of transparency, для примеров кода и графика.





Next: , Up: Graphics setup   [Contents][Index]