lighting
Seleciona o método de iluminação usado para sombrear superfícies e patches.
Categoria: Graphics > Formatting and Annotation
Sintaxe
lighting flat
Calcula um tom por face. Rápido, deixa as facetas visíveis.
lighting gouraud
Interpola o tom suavemente em cada face, com o melhor aspecto em superfícies curvas.
lighting none
Desliga as luzes para as superfícies.
lighting(ax, option)
Aplica a opção aos eixos ax.
Descrição
lighting define o modo de iluminação das faces e arestas de todas as superfícies e patches dos eixos. O efeito só aparece quando existe uma luz, adicionada com light, lightangle ou camlight.
O sombreamento de Gouraud parece suave porque mistura as cores calculadas nos vértices. O sombreamento flat é mais rápido e muitas vezes a melhor escolha para ver o formato de uma malha grosseira.
Argumentos de entrada
option- Uma entre
'flat','gouraud','none'.
Exemplo
Iluminação suave em uma esfera
[x, y, z] = sphere(30);
s = surf(x, y, z);
shading flat
lighting gouraud
camlight
axis equal
class(s)
Saída
ans = 'matlab.graphics.chart.primitive.Surface'