Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 05.03.2014, 14:09
Профессор
Отправить личное сообщение для kostyanet Посмотреть профиль Найти все сообщения от kostyanet
 
Регистрация: 23.10.2010
Сообщений: 2,718

Еще там есть всякие типа режимы композинга (смешивания пикселов), можно их потыкать.
Ответить с цитированием
  #12 (permalink)  
Старый 06.03.2014, 00:44
Аспирант
Отправить личное сообщение для BratKilla Посмотреть профиль Найти все сообщения от BratKilla
 
Регистрация: 26.02.2014
Сообщений: 30

kostyanet,
Линии с нечетным количеством lineWidth рисуются без сглаживания. Ничего про композинг и canvas не нашёл.
Ответить с цитированием
  #13 (permalink)  
Старый 06.03.2014, 15:11
Профессор
Отправить личное сообщение для kostyanet Посмотреть профиль Найти все сообщения от kostyanet
 
Регистрация: 23.10.2010
Сообщений: 2,718

Вот так он примерно выглядят в применении.

if(p) { // dissolve old image
				ctx.globalCompositeOperation = "destination-out";
				ctx.fillRect(p[4], p[5], p[6], p[7]);
				ctx.globalCompositeOperation = "source-over";
			}


Сообщение от BratKilla
Линии с нечетным количеством lineWidth рисуются без сглаживания
Видите, все и наладилось, теперь сглаживания нет вообще. Даже с нечетным количеством пикселов толщины линии.
Ответить с цитированием
  #14 (permalink)  
Старый 06.03.2014, 22:29
Аспирант
Отправить личное сообщение для BratKilla Посмотреть профиль Найти все сообщения от BratKilla
 
Регистрация: 26.02.2014
Сообщений: 30

kostyanet,
извините, не уточнил в предыдущем сообщении. Вы спрашивали ранее про вертикальные и горизонтальные линии, так вот именно они рисуются без сглаживания. Любой наклон линии по прежнему даёт сглаживание (я уже не знаю как правильно этот эффект назвать), в независимости от четности lineWidth.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Определение площади нарисованного Canvas пространства BratKilla Элементы интерфейса 5 26.02.2014 07:15
Canvas картинка с обесцвечиванием. cheba Общие вопросы Javascript 9 31.05.2013 09:13
Создание экземпляра Canvas не затрагивая HTML Tails Общие вопросы Javascript 2 09.03.2012 13:55
Canvas замена цвета области, ограниченной другим цветом Nickolac Элементы интерфейса 3 26.03.2011 16:20
Добавить на canvas еще один елемент greengarlic Общие вопросы Javascript 5 22.09.2010 10:16