/**
* Целочисленный масштаб виртуального разрешения под размер окна (pixel-perfect).
*/
/** Наибольший целый множитель, при котором виртуальный экран влезает в окно. */
export function computeScale(vw: number, vh: number, winW: number, winH: number): number {
return Math.max(1, Math.floor(Math.min(winW / vw, winH / vh)));
}