Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

gl-quads-to-tris

Erkaman45MIT1.0.0

Helper module that converts an array of quad indices to an array of triangles indices

stackgl, gl, webgl, index, quad, tri, triangle, indices

readme

gl-quads-to-tris

This module has a helper function that converts an array of quad indices to an array of triangle indices. So, given the array [ [0,1,2,3], [4,5,1,0] ], which specifies the indices of two quads, this module will give an array [ [0,1,2], [0,2,3], [4,5,1], [4,1,0] ]. And if you render these indices as triangles, you will draw the two quads, but as four triangles instead of as two quads.

NPM

Usage

function quadsToTris(cells)

Given cells, an array of quad indices, return the corresponding array of triangle indices. Note that it is assumed that the indices in cells are stored in counter-clockwise order!

Example: If cells = [ [0,1,2,3], [4,5,1,0] ], then the functions returns [ [0,1,2], [0,2,3], [4,5,1], [4,1,0] ].