주요 콘텐츠

이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

shading

R2026a

곡면 및 패치의 색 음영 설정

    설명

    shading type은 지정된 음영 유형에 따라 현재 좌표축에 있는 Surface 객체와 Patch 객체의 색 음영을 설정합니다. 예를 들어 shading flat은 메시 선분과 면의 색 음영을 선분의 끝점이나 가장 작은 인덱스가 있는 면의 코너에 있는 색 값으로 결정되는 일정한 색으로 설정합니다.

    shading은 Surface 또는 Patch 객체가 메시를 나타내는지 아니면 입체 곡면을 나타내는지에 따라, EdgeColor 및 FaceColor 속성에 적절한 값을 설정합니다.

    예제

    shading(ax,type)은 현재 좌표축(gca) 대신, ax에서 지정한 좌표축의 객체에 음영 유형을 적용합니다.

    예제

    모두 축소

    tiledlayout 함수를 호출하여 2×2 타일 형식 차트 레이아웃을 만듭니다. nexttile 함수를 호출하여 좌표축을 만듭니다. 그런 다음 다양한 유형의 음영을 사용하여 세 가지 다른 구를 표시합니다.

    tiledlayout(2,2)
    nexttile
    sphere(10)
    title("Faceted Shading (Default)")
    
    nexttile
    sphere(10)
    shading flat
    title("Flat Shading")
    
    nexttile
    sphere(10)
    shading interp
    title("Interpolated Shading")

    Figure contains 3 axes objects. Axes object 1 with title Faceted Shading (Default) contains an object of type surface. Axes object 2 with title Flat Shading contains an object of type surface. Axes object 3 with title Interpolated Shading contains an object of type surface.

    입력 인수

    모두 축소

    색 음영 유형으로, 다음 옵션 중 하나로 지정됩니다.

    • "faceted" — 겹쳐진 검은색 메시 선이 포함된 단순 음영을 사용합니다. 이 음영 유형은 디폴트 값입니다.

    • "flat" — 각 메시 선분과 면에 일정한 색을 사용합니다. 색은 선분의 끝점이나 가장 작은 인덱스가 있는 면의 코너에 있는 색 값에 의해 결정됩니다.

    • "interp" — 각 선분과 면에 보간 채색을 사용합니다. 보간 채색은 선 또는 면의 컬러맵 인덱스나 트루컬러 값을 기반으로 합니다.

    명령 형식의 shading을 사용할 경우 이러한 type 값을 따옴표로 묶을 필요가 없습니다. 예를 들어 shading interp를 사용할 수 있습니다. 명령 형식 대신 함수 형식을 사용하는 경우 이러한 type 값을 작은따옴표 또는 큰따옴표로 묶어야 합니다. 예를 들어 shading("interp") 또는 shading(ax,"flat")을 사용할 수 있습니다.

    axes 객체입니다. axes 객체를 지정하지 않으면 shading은 현재 좌표축에 있는 객체의 색 음영 속성을 설정합니다.

    버전 내역

    R2006a 이전에 개발됨

    참고 항목

    | | | | |