Рисование холста на другом холсте размыто. Как я могу это исправить?

Я работал с некоторыми экспериментами с холстом HTML5 и провел серию технических экспериментов edit https://github.com/AlexChesser/jsSprite (ключи WSAD, Q, E, X в демонстрациях ключей Минотавра, добавьте C и B в демонстрацию зомби)

Если вы посмотрите на демонстрацию номер 1: 01-draw_minotaur. php вы увидите изображение, нарисованное прямо на холсте, и оно выглядит красивым и четким.

Однако, если вы сравните с демонстрацией, где я поместил Минотавра на холст, затем нарисуйте этот холст на родительском, результат расплывчатый: 03-drawn_minotaur_on_canvas.php

Как я могу убедиться, что изображение холста на холсте не размыто?

РЕДАКТИРОВАТЬ полный код доступен на GIT: https://github.com/AlexChesser/jsSprite

edit2: обратите внимание, что Google пометил мой домен как вредоносное ПО (что справедливо , поскольку хостинг-провайдер был взломан, был краткий момент, когда там было какое-то вредоносное ПО) вместо того, чтобы оставить уязвимую ссылку, я обновился, чтобы указать исключительно на источник в github.

7
задан Alex C 25 January 2016 в 19:39
поделиться