Учебник по основам PHP. PHPBeginner



         

Shockwave Flash - часть 8


dist задает расстояние от наблюдателя до начала системы координат; azimuth — угол азимута в плоскости х,у, измеренный от оси у; incidence — угол обзора в плоскости y,z, измеренный относительно оси z; twist — вращение видимой области относительно линии наблюдения (по правилу правой руки).

swf_lookat

Установка трансформации наблюдения

void swfjookat (double view_x, double view_y. double view_z, double reference_x, double reference_y, double reference_z, double twist)

Аргументами view_x, view_y, view_z задается позиция наблюдения; reference_x, reference_y, reference_z указывают наблюдаемую точку; a twi st — угол поворота наблюдения относительно оси z.

swf_pushmatrix

Занесение текущей матрицы трансформации в стек

void swf_pushmatrix (void);

swf_popmatrix

Извлечение матрицы трансформации из стека

void swf_popmatrix (void);

swf_scale

Масштабирование текущей трансформации

void swf_scale (double x. double y, double z)

Масштабные коэффициенты задаются аргументами х, у, z.

swf_trnslate

Транслирование текущей трансформации

void swf_translate (double x, double y, double z)

swf_rotate

Поворот текущей трансформации

void swf_rotate (double angle, string axis)

Угол поворота angle задается относительно оси axis. Допустимые значения axis: "x", "у" и "z".

swf_posround

Разрешение или запрет округления координат объектов

void swf_posround (int round)

Значение 1 разрешает, а 0 запрещает округление.




Содержание  Назад  Вперед