Pull to refresh

Портреты, нарисованные станком с ЧПУ

Reading time 1 min
Views 20K
Design
Кто-то рисует портреты гуашью, кто-то акварелью (а кто-то и не акварелью), те, кто не умеют рисовать или любят фотографии, просто печатают цифровые снимки на фото-принтере.

image

Но в плане оригинальности и эксклюзивности все это – прошлый век. Никого уже не удивить не то что холстом с крупными мазками масляной краски, а даже листом формата A3, распечатанным на принтере. То ли дело – распечатать фотопортрет на станке с числовым управлением!



Именно такой способ «печати» придумал финский моддер, называющий себя Metalfusion. Он разработал самодельный софт, конвертирующий цифровые изображения .jpg, .png или .gif в точечные узоры в формате DXF, который «понимает» сверлильный станок с числовым управлением. Файл DXF «скармливается» станку, а тот высверливает на окрашенной в черный цвет доске дырочки-пиксели, создавая фотографию из полутонов, весьма похожую на снимки из газет и журналов.

via Engadget
Total votes 85: ↑74 and ↓11 +63
Comments 46

Интерактивная инфографика с анимациями CSS и SVG

Reading time 7 min
Views 45K
Website development *CSS *HTML *
Tutorial
Translation
Одной из наименее обсуждаемых функций, все чаще появляющейся в последних браузерах, является поддержка файлов формата SVG. Этот формат характеризуется абсолютной свободой в отображении: легко изменяется в размере, может быть отображен в любом разрешении без потери качества. Во многих случаях SVG весят гораздо меньше, чем, например, PNG или JPG.

image

Но самое клевое свойство SVG, о котором многие разработчики не знают, это то, что этот формат построен на спецификации XML. C помощью этого мы можем манипулировать элементами SVG файла используя технологии вроде CSS или JavaScript, с которыми разработчики уже знакомы.

С правильным применением технологий и современным браузером, разработчики могут создавать впечатляющие анимации и эффекты с помощью SVG. Сегодня мы рассмотрим возможности SVG и создадим интерактивную векторную инфографику, демоверсию которой можно посмотреть здесь.
Читать дальше →
Total votes 47: ↑46 and ↓1 +45
Comments 18

Работа с растром на низком уровне для начинающих

Reading time 6 min
Views 74K
.NET *Image processing *C# *
Sandbox
Поводом для данной статьи стал следующий пост: «Конвертация bmp изображения в матрицу и обратно для дальнейшей обработки». В свое время, мне немало пришлось написать исследовательского кода на C#, который реализовывал различные алгоритмы сжатия, обработки. То, что код исследовательский, я упомянул не случайно. У этого кода своеобразные требования. С одной стороны, оптимизация не очень важна – ведь важно проверить идею. Хотя и хочется, чтобы эта проверка не растягивалась на часы и дни (когда идет запуск с различными параметрами, либо обрабатывается большой корпус тестовых изображений). Примененный в вышеупомянутом посте способ обращения к яркостям пикселов bmp.GetPixel(x, y) – это то, с чего начинался мой первый проект. Это самый медленный, хотя и простой способ. Стоит ли тут заморачиваться? Давайте, замерим.

Использовать будем классический Bitmap (System.Drawing.Bitmap). Данный класс удобен тем, что скрывает от нас детали кодирования растровых форматов – как правило, они нас и не интересуют. При этом поддерживаются все распространенные форматы, типа BMP, GIF, JPEG, PNG.
Читать дальше →
Total votes 39: ↑31 and ↓8 +23
Comments 22

Custom font в Unity3d

Reading time 6 min
Views 30K
Game development *Unity3D *
Sandbox
Как-то при подготовке своего проекта в Unity3d у меня возникла необходимость использовать Bitmap font (он же растровый шрифт). Я очень обрадовался, когда обнаружил в Unity инструменты для создания такого шрифта. Но спустя некоторое время понял, что процедура эта отнюдь нетривиальна из-за отсутствия какой-либо документации на этот счёт.

Эта статья о том, как собрать в Unity готовый к использованию Custom Bitmap Font. Урок довольно подробный и затрагивает работу в Photoshop. Заинтересовавшихся прошу под кат.
Читать дальше →
Total votes 13: ↑11 and ↓2 +9
Comments 23

Струйная печать Epson под микроскопом: сравнение качества печати на 9 видах бумаги двумя типами чернил

Reading time 16 min
Views 21K
Epson corporate blog Periphery
Недавно наши японские коллеги провели опрос пользователей печатной техники на территориях некоторых стран СНГ и очень удивились, узнав, что в России отношение к струйной печати до сих пор во многом строится на «раннем» опыте работы со струйными аппаратами. Ну знаете, когда картриджей хватало на малое число отпечатков, сами отпечатки расплывались на бумаге и все такое.

С первым мы уже разобрались. И не раз. И не два. И не три.

А вот со вторым сложнее… Ибо до тех пор, пока человек воочию не убедится в том, что современный струйник печатает совсем не «гуашью», а может не уступать по качеству печати документов лазерному аппарату, с таким убеждением бороться почти бесполезно. При этом мы-то сами в офисе Epson уже лет 10 печатаем только на струйных принтерах, и все никак не могли собраться и показать, почему, чем и на чем мы печатаем.

Так вот наконец-то взяли и собрались!


Для этого задействовали два наших струйных бескартриджных МФУ, закупились всевозможной бумагой (в том числе неоригинальной), подготовили «универсальный» шаблон и распечатали не менее сотни страниц, сделав кучу сканов и фотографий. На выходе – практически вся возможная гамма «сцепления» чернил с различными бумажными носителями. По ходу дела заодно проверили и влагостойкость отпечатков.

Если интересно — прошу под кат. Осторожно, МНОГО трафика!
Total votes 19: ↑18 and ↓1 +17
Comments 56