![](http://webcf.waybackmachine.org/web/20200625022553im_/https://habrastorage.org/getpro/habr/avatars/908/603/d47/908603d47c5b5516d001b9a55495e2ee.png)
Ретроспектива создания своего мультфильма
С удовольствием поделюсь полученным мною опытом. Речь будет идти о 2D-анимации, но многие моменты равно применимы и к 3D. Кому будет интересно ссылка на сам мультфильм в конце поста.
Уже год как я сменил работу на новую. В этой статье я хочу поделиться опытом, накопленным на прошлом месте. Здесь рассмотрены методы аппроксимации кривых Безье, а также обработка исключительных случаев, при которых простые алгоритмы показывают себя не очень хорошо. Все, кому близка тема векторной графики — прошу под кат.
<canvas>
и с помощью SVG
. В этом посте я хочу ответить на самый популярный вопрос о RoughJS: как это работает?Субпиксельный рендеринг (вики)— способ увеличить видимое разрешение LCD или OLED дисплея путем рендеринга пикселей с учетом свойств экрана. Используется тот факт, что каждый пиксель экрана фактически состоит из отдельных красных, зеленых и синих субпикселей.
В посте я хочу рассказать о методе Haarmony LCD, который применяется в последних версиях freetype, и как его адаптировать для произвольных векторных изображений и конфигураций субпикселей.
Фотографией, сложно передать преимущества. Для сравнения можете посмотреть на следующую картинку. Если одна из конфигураций пикселей такая же, как у вашего монитора, разница должна быть существенной.
Привет! Приглашаем вас на первый митап для дизайнеров в Авито. Он посвящён важным составляющим процесса и профессии в целом — «дизайн-атомам» (не путать с атомарным дизайном, описанным Брэдом Фростом). В первом выпуске — реальные кейсы не только и не столько об эстетике, сколько о том, как дизайн помог бизнесу и работе команды. Среди прочего, обсудим буквы, цвета и форму.
Планируем и в будущем звать типографов, арт-директоров, иллюстраторов, менеджеров, продуктовых и промышленных дизайнеров, чтобы они делились своим опытом.
Встреча пройдёт 26 октября в 12:00. Регистрируйтесь сами и приглашайте коллег. Под катом — тезисы выступлений, ссылки на регистрацию и видеотрансляцию митапа.
C:\Windows\System32
. Ну и что? Анимации в нем не было и все тут, хоть ты тресни. А до анимации в Asymptote я научился делать анимации в tikz и pstricks. Так у меня с этим не получалось до тех пор, пока я из папки C:\Program Files\MiKTeX 2.9\tex\latex\animate
не удалил файл animate.sty и не поставил на его место файл с таким же названием, скачанный позже. Вот он. Таким образом, зная, что этот
C:\Program Files\Asymptote
, в ней находятся файлы asycolors.sty и asymptote.sty. Открываем папку C:\Program Files\MiKTeX 2.9\tex\latex
, создаем в ней папки asycolors и asymptote и копируем в эти папки одноименные файлы sty, названные выше. Не забываем пройти Пуск>MiKTeX2.9>Maintenance (Admin)>Settings (Admin) и там последовательно нажать Refresh FNDB, Update Formats, Ok. Все, Asymptote знает, где находится TeX.
Сегодня мы рассмотрим графический пакет для языка Julia, который называется Luxor. Это один из тех инструментов, которые превращают процесс создания векторных изображений в решение логических задачек с сопутствующей бурей эмоций.
Осторожно! Под катом 8.5 Мб легковесных картинок и гифок изображающих психоделические яйца и четырехмерные объекты, просмотр которых может вызвать лёгкое помутнение рассудка!