Main Content

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

shading

색 음영 속성 설정

구문

shading flat
shading faceted
shading interp
shading(axes_handle,...)

설명

shading 함수는 곡면 및 패치 그래픽스 객체의 색 음영을 제어합니다.

shading flat 각 메시 선분과 면은 선분의 끝점이나 가장 작은 인덱스가 있는 면의 코너에 있는 색 값으로 결정되는 일정한 색을 가집니다.

shading faceted 겹쳐진 검은색 메시 선이 포함된 단순 음영. 이는 디폴트 음영 모드입니다.

shading interp 는 선이나 면에서 컬러맵 인덱스나 트루컬러 값을 보간하여 각 선분과 면의 색에 변화를 줍니다.

shading(axes_handle,...) 은 현재 좌표축 대신, axes_handle에서 지정한 좌표축의 객체에 음영 유형을 적용합니다. 함수 형식을 사용할 때는 작은따옴표를 사용하십시오. 예를 들면 다음과 같습니다.

shading(gca,'interp')

예제

모두 축소

R2019b부터는 tiledlayout 함수와 nexttile 함수를 사용하여 플롯을 타일 형식 배열로 표시할 수 있습니다. tiledlayout 함수를 호출하여 2×2 타일 형식 차트 레이아웃을 만듭니다. nexttile 함수를 호출하여 좌표축을 만듭니다. 그런 다음 다양한 유형의 음영을 사용하여 세 가지 다른 구를 표시합니다.

tiledlayout(2,2)
nexttile
sphere(16)
title('Faceted Shading (Default)')

nexttile
sphere(16)
shading flat
title('Flat Shading')

nexttile
sphere(16)
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.

알고리즘

shading은 현재 좌표축에 있는 모든 곡면과 패치 그래픽스 객체의 EdgeColor 속성과 FaceColor 속성을 설정합니다. shading은 곡면이나 패치 객체가 메시를 나타내는지 아니면, 입체 곡면을 나타내는지에 따라, 적절한 값을 설정합니다.

버전 내역

R2006a 이전에 개발됨

참고 항목

| | | | | | | |