/
githubmirror
/
pixijs
Обзор
Документация
Войти
/
githubmirror
/
pixijs
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
src/rendering/renderers/gpu/renderTarget/calculateProjection.ts
32 строки
522 B
Zyie
chore: documentation overhaul with typedoc (#11423)
19 май 2025, 11:44
Не верифицирован
19 май 2025, 11:44
34926f0
Код
Авторство
О чём код?
import type { Matrix } from '../../../../maths/matrix/Matrix'; /** * @param pm * @param x * @param y * @param width * @param height * @param flipY * @internal */ export function calculateProjection( pm: Matrix, x: number, y: number, width: number, height: number, flipY: boolean ): Matrix { const sign = flipY ? 1 : -1; pm.identity(); pm.a = (1 / width * 2); pm.d = sign * (1 / height * 2); pm.tx = -1 - (x * pm.a); pm.ty = -sign - (y * pm.d); return pm; }