|
|||
Глава 5: Пространственные фигуры |
|||
|
|||
PRISM_ n, h, x1, y1, mask1
, . . . xn , уn ,
maskn
|
|||
|
|||
Аналогична PRISM за исключением
того, что любые из
горизонтальных ребер и боковых граней могут отсутствовать. Ограничения на
параметры: п>3 |
|||
|
|||
![]() |
|||
|
|||
Значение 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 |
||
|
|||