Spazer/src/starfield/starfield.ts

17 lines
427 B
TypeScript
Raw Normal View History

2023-10-25 03:17:05 -07:00
const canvas = document.querySelector("#mainCanvas");
const ctx = canvas.getContext("2d");
const dpr = window.devicePixelRatio;
const cw = window.innerWidth;
const ch = window.innerHeight;
canvas.width = cw * dpr;
canvas.height = ch * dpr;
ctx.scale(dpr, dpr);
function resize() {
canvas.width = window.innerWidth * dpr;
canvas.height = window.innerHeight * dpr;
}
window.addEventListener('resize', resize, false);