View source on GitHub |
Computes triangle areas.
tfg.geometry.representation.mesh.sampler.triangle_area(
vertex0: type_alias.TensorLike,
vertex1: type_alias.TensorLike,
vertex2: type_alias.TensorLike,
name: str = 'triangle_area'
) -> type_alias.TensorLike
Note | |
---|---|
Computed triangle area = 0.5 * | e1 x e2 | where e1 and e2 are edges
of triangle.
In the following, A1 to An are optional batch dimensions, which must be broadcast compatible. In the following, A1 to An are optional batch dimensions. |
Returns | |
---|---|
A tensor of shape [A1, ..., An, 1] , where the last dimension represents
the triangle areas.
|