collada.triangleset.Triangle¶
- class collada.triangleset.Triangle(indices, vertices, normal_indices, normals, texcoord_indices, texcoords, material)¶
Single triangle representation.
- __init__(indices, vertices, normal_indices, normals, texcoord_indices, texcoords, material)¶
A triangle should not be created manually.
Methods
__init__
(indices, vertices, normal_indices, ...)A triangle should not be created manually.
Attributes
vertices
A (3, 3) float array for points in the triangle
normals
A (3, 3) float array with the normals for points in the triangle.
texcoords
A tuple with (3, 2) float arrays with the texture coordinates for the points in the triangle
material
If coming from an unbound
collada.triangleset.TriangleSet
, contains a string with the material symbol.indices
A (3,) int array with vertex indexes of the 3 vertices in the vertex array
normal_indices
A (3,) int array with normal indexes of the 3 vertices in the normal array
texcoord_indices
A (3,2) int array with texture coordinate indexes of the 3 vertices in the texcoord array.