UNPKG

pixi.js

Version:

<p align="center"> <a href="https://pixijs.com" target="_blank" rel="noopener noreferrer"> <img height="150" src="https://files.pixijs.download/branding/pixijs-logo-transparent-dark.svg?v=1" alt="PixiJS logo"> </a> </p> <br/> <p align="center">

24 lines (22 loc) 615 B
"use strict"; function transformVertices(vertices, m, offset, stride, size) { const a = m.a; const b = m.b; const c = m.c; const d = m.d; const tx = m.tx; const ty = m.ty; offset || (offset = 0); stride || (stride = 2); size || (size = vertices.length / stride - offset); let index = offset * stride; for (let i = 0; i < size; i++) { const x = vertices[index]; const y = vertices[index + 1]; vertices[index] = a * x + c * y + tx; vertices[index + 1] = b * x + d * y + ty; index += stride; } } export { transformVertices }; //# sourceMappingURL=transformVertices.mjs.map