canvas, nieostre krawedzie, blur

0

Mam taki problem. Rysuje prostokat na canvasie. Wszystkie krawędzie prostokąta mam zblurowane. Myslalem ze to przez pozycjonowanie w % elementow, ale po zmianie na pixele problem nie ustapil. O co tu chodzi?

2

Twoim problemem może być to że ustawiasz wysokość lub szerokość elementu <canvas> przez CSSa.
Powinieneś je zmieniać przez atrybuty.

0

tak jak przedmówca mówi, albo możesz też ustawić:
ctx.imageSmoothingEnabled = false;
Ale wątpię. Myślę, że bardziej prawdopodobne to, co przedmówca pisze.

0

Dzięki Smutny Ogrodnik, to było to.

1 użytkowników online, w tym zalogowanych: 0, gości: 1