Type alias FillExtrusionStylePaint

FillExtrusionStylePaint: {
    fill-extrusion-base?: number | interpolate;
    fill-extrusion-color?: color | interpolate;
    fill-extrusion-height?: number | interpolate;
    fill-extrusion-opacity?: number | interpolate;
    fill-extrusion-pattern?: resolvedImage;
    fill-extrusion-translate?: number | interpolate;
    fill-extrusion-translate-anchor?: "map" | "viewport";
    fill-extrusion-vertical-gradient?: boolean;
}

FillExtrusionStylepaint 속성으로 들어가는 FillExtrusionStylePaint type입니다.
style의 paint 속성은 렌더링 프로세스에서 나중에 적용됩니다. paint 속성은 동기식으로 변경 가능합니다.

Type declaration

  • Optional fill-extrusion-base?: number | interpolate

    레이어의 베이스를 3D로 돌출시킬 높이입니다.(미터 단위)
    fill-extrusion-height값이 있어야 활성화 되며, fill-extrusion-height보다 값이 작거나 같아야 합니다.

    Default

    0
    
  • Optional fill-extrusion-color?: color | interpolate

    3D 레이어의 기본 색상입니다.
    fill-extrusion-pattern이 있으면 기본 색상이 비활성화됩니다.

    Default

    #000000

  • Optional fill-extrusion-height?: number | interpolate

    레이어를 3D로 돌출시킬 높이입니다.(미터 단위)

    Default

    0
    
  • Optional fill-extrusion-opacity?: number | interpolate

    레이어의 불투명도입니다.

    Default

    1
    
  • Optional fill-extrusion-pattern?: resolvedImage

    3D 레이어로 사용할 이미지 패턴입니다.
    addImage로 추가한 이미지 id를 값으로 사용할 수 있으며, 배경으로 이미지를 설정하면 이미지가 패턴처럼 나타납니다.

  • Optional fill-extrusion-translate?: number | interpolate

    오프셋입니다. [0,0] 형식으로 설정할 수 있고, [x거리, y거리]입니다. 음수는 왼쪽과 위쪽을 나타냅니다.

    Default

    [0,0]
    
  • Optional fill-extrusion-translate-anchor?: "map" | "viewport"

    fill-extrusion-translate의 프레임을 제어하며, fill-extrusion-translate의 값이 있어야 활성화됩니다.

    • map : fill-extrusion-translate를 map 기준으로 변환합니다.
    • viewport : fill-extrusion-translate를 viewport 기준으로 변환합니다.

    Default

    map

  • Optional fill-extrusion-vertical-gradient?: boolean

    3D 레이어 측면에 수직 그라데이션 적용 여부입니다.
    true인 경우 아래로 갈수록 약간 더 어둡게 음영처리 됩니다.

    Default

    true

Generated using TypeDoc