camlight

Cria ou move uma fonte de luz em relação à câmera.

Categoria: Graphics > Formatting and Annotation

Sintaxe

camlight

Cria uma luz à direita e acima da câmera.

camlight(direction)

Posiciona em 'headlight', 'right' ou 'left', sendo 'right' o padrão.

camlight(az, el)

Posiciona no azimute e elevação dados, em graus, em relação à câmera.

h = camlight(___)

Também retorna o handle da luz.

Descrição

A luz é posicionada em relação à câmera, então acompanha a vista quando o gráfico é girado, a menos que camlight seja chamada de novo. A iluminação só tem efeito visível em superfícies e patches com lighting definido como gouraud ou flat.

Argumentos de entrada

direction
Nome da posição.
az, el
Ângulos em graus.

Argumentos de saída

h
Handle do objeto de luz.

Exemplo

Uma luz sobre uma superfície

surf(peaks(30))
shading interp
lighting gouraud
h = camlight('right');
disp(class(h))
Saída
matlab.graphics.primitive.Light

Veja também

light lighting surfl material