html5-canvas

Я начинаю разработку игры на HTML5 с использованием canvas. Пока все идет хорошо, но у меня есть некоторые вещи, которые меня немного озадачивают, в основном связанные с выполнением такой игры. Так что вместо того, чтобы я столкнулся с кучей проблем в глубине процесса разработки, я был бы благодарен узнать эт...

каков наилучший подход для создания элементов на лету и возможности их перемещения? Например, предположим, что я хочу создать прямоугольник, круг и полигон, а затем выбрать эти объекты и переместить их. Я понимаю, что HTML5 предоставляет три элемента, которые могут сделать это возможным: svg,холст и div. Дл...

Я хочу иметь веб-страницу, на которой был сосредоточен слово. Я хочу, чтобы это слово было нарисовано с анимацией, так что страница "записывает" слово так же, как и мы, т. е. она начинается в одной точке и рисует линии и кривые с течением времени, так что конечный результат является глифом. Мне все равно,...

Я использую элементы холста html5 для изменения размера изображений в моем браузере. Получается, что качество очень низкое. Я нашел это: отключить интерполяцию при масштабировании , но это не помогает повысить качество. Ниже приведен мой css и JS код, а также изображение scalled с Photoshop и масштабируется ...

Я хочу сохранить свой холст в img. У меня есть такая функция: function save() { document.getElementById("canvasimg").style.border = "2px solid"; var dataURL = canvas.toDataURL(); document.getElementById("canvasimg").src = dataURL; document.getElementById("canvasimg").style.display = "inline";...

Я пытался изменить то, что кажется цветом фона по умолчанию моего холста от черного до прозрачного / любого другого цвета - но не повезло. мой HTML: <canvas id="canvasColor"> мой CSS: <style type="text/css"> #canvasColor { z-index: 998; opacity:1; background: red; } </style> Как вы ...

Я пытаюсь изменить размер некоторых изображений с помощью canvas, но я не знаю, как их сгладить. На фотошоп, браузеры и т. д.. есть несколько алгоритмов, которые они используют (например, бикубический, билинейный), но я не знаю, встроены ли они в холст или нет. вот моя скрипка:http://jsfiddle.net/EWupT/ v...

у меня есть функция с именем generateNoise() который создает элемент canvas и рисует ему случайные значения RGBA; что дает видимость шума. У Меня Вопрос что было бы лучшим способом бесконечно оживлять шум, чтобы придать видимость движения. Чтобы у него было больше жизни? JSFiddle function generateNois...

Я делаю простое веб-приложение в мобильном телефоне, которое позволяет посетителю захватывать фотографию с помощью элемента ввода html5[type=file]. Затем я покажу его в интернете для предварительного просмотра, а затем посетитель может выбрать, чтобы загрузить фотографию на мой сервер для других целей (т. е.:...

Я работаю с canvas и его объектом ImageData, который содержит огромное количество данных (миллионы целых чисел). Поэтому работа с несколькими массивами уже занимает много памяти (до 300 МБ). Есть ли способ освободить память некоторого массива, когда это не нужно? Я пытаюсь назначить undefined переменной. Это ...