<<<<назад    оглавление  вперед>>>>

Глава 5: Пространственные фигуры
PRISM_ n, h, x1, y1, mask1 , . . . xn , уn , maskn

Аналогична PRISM за исключением того, что любые из
горизонтальных ребер и боковых граней могут отсутствовать.

Ограничения на параметры:
п>3

tmpB180-1.jpg
Значение maslc является четырехразрядным двоичным числом
(между 0 и 15 или между 64 и 79) или -1.

maski = j1+2*j2 + 4*j3+8*j4+64*J7
где]1, j2, j3, j4, j7 могут быть равны 0 или 1.
Значения j1, J2, J3, J4 указывают, присутствуют (1) или отсутствуют
(0) соответствующие ребра и поверхности.

j1 : нижнее горизонтальное ребро.
J2: вертикальное ребро.
j3: верхнее горизонтальное ребро.
j4: поверхность.

j7: специальное дополнительное значение маски, контролирующее
присутствие текущего ребра в зависимости от выбранной точки
наблюдения. Действует только при j2=l.

j2 = 0: вертикальное ребро всегда присутствует.
j2 = 1 и j7= 1: вертикальное ребро присутствует, когда текущее
направление взгляда направлено на содержащий его контур.

j2 = 1 и j7 = 0: вертикальное ребро всегда присутствует.
Справочное пособив по GDL
43
Используются технологии uCoz