faceNormals

Forma antiga de faceNormal para objetos TriRep e DelaunayTri.

Categoria: Mathematics > Computational Geometry

Sintaxe

N = faceNormals(TR)

Normais unitárias de todos os triângulos.

N = faceNormals(TR, T)

Apenas para os triângulos em T.

Descrição

faceNormals é o nome antigo de faceNormal e retorna os mesmos vetores: perpendiculares a cada triângulo e orientados pela regra da mão direita sobre a ordem dos vértices. Em uma triangulação 2-D, toda normal é [0 0 1], supondo ordem anti-horária dos vértices.

Argumentos de entrada

TR
Um objeto TriRep ou DelaunayTri.
T
Índices de triângulos opcionais.

Argumentos de saída

N
Uma normal unitária por linha.

Exemplo

Normais de uma malha plana

x = [0 1 1 0 0.5]';
y = [0 0 1 1 0.5]';
DL = DelaunayTri(x, y);
N = faceNormals(DL)
Saída
N = 4×3

     0     0     1
     0     0     1
     0     0     1
     0     0     1

Veja também

faceNormal DelaunayTri featureEdges