Реклама

офисная мебель


лучшие живописные барельефы. красивый барельеф под заказ ; internet payday loans ; Дешевые интересные цены на мобильные телефоны по оптовым ценам ниже некуда. ; Дешевые качественные фотоапараты сони по оптовым ценам ниже некуда. ; Стильный точный купить роутер wi fi от производителя прямые поставки без накруток. ; Ювелирные изделия с бриллиантами - кресты и иконы, обручальные кольца ; купить европейский second hand ; быстрые ноутбуки ноутбуки hp круглосуточная поддержка покупателей

Глава 2

Глава 2. Инструмент художника Часть II

Глаз художника и фильтр

Да, первое впечатление от Art-фильтра - "Картина как будто бы написана маслом" или "Это настоящий рисунок карандашом". Но между картиной, нарисованной художником, и картиной, полученной в результате преобразования фотографии с помощью Art-фильтра, лежит пропасть. Отметим основное отличие рисунка, выполненного человеком, от полученного из фотографии с помощью фильтра.

Человек рисует предметно, то есть линия, выходящая из-под его руки, повторяет контуры предметов. Если он рисует человека, то это будут глаза, брови, нос, завитки волос, губы и т. п. Для фильтра исходная фотография представляет собой всего лишь битовую карту яркостей. Фильтр "обводит" все контуры, то есть участки, где вторая производная по яркости равняется нулю. Поэтому возникает много ложных контуров, что затрудняет опознание нарисованных объектов, но может быть использовано в художественных целях.

Когда человек смотрит, то он видит не какие-то световые пятна, а образы. Ученые, которые исследовали движения глаз человека при рассматривании картин, выяснили, что глаз человека не сканирует всю картину, как это происходит в компьютерных системах. Глаз человека совершает саккадические (скачкообразные) движения, обходя информационно значимые точки. Если изображен человек, то глаз скользит в первую очередь по его лицу и глазам, затем обходит фигуру.

Поскольку компьютер не может определить, что же является главным в картине, то это должен выполнить человек. Если изображение на фотографии является портретом, то в первую очередь нужно выделить изображенного или его глаза, то есть человек должен маскировать то, что он считает главным на картине. После этого настройки фильтра на передний план и на фон должны быть разными. Это, в свою очередь, улучшит выявление переднего плана.

В случае незавершенности контура (а недосказанность - одна из черт искусства), его нечеткости, ни один фильтр не сможет правильно выделить контур объекта. Здесь требуется глаз человека, его возможности по созданию масок и выделению объектов.

Итак, для фильтра все изображение просто-напросто битовая карта. Вернемся к рис. 2.35. Полное впечатление того, что это рисунок, выполненный карандашом. Но глаза... Глаза должны быть проработаны более тщательно. Для повышения выразительности глаза необходимо защищать от действия фильтра. Этот прием мы использовали при применении фильтра Conte Crayon к рис. 2.37.

Рис. 2.37. Портрет в три четверти

Сочетание карандаша и живых глаз позволяет достичь высокой выразительности изображения (рис. 2.38).

Рис. 2.38. Смешанная техника

Пастель

Для имитации пастели, рисования цветными мелками с нежными, тонкими оттенками цветов, служит фильтр Pastels. С помощью регулировок можно задать длину штриха и степень деталировки. Можно задать и свойства материала, на который наносится рисунок. Для этого следует выбрать текстуру материала, размер ячейки текстуры, рельефность и направление света. На рис. 2.39 мы видим, как пастель создает впечатление чего-то очень мягкого, нежного, обволакивающего тело девушки. Мы видим также, что голова девушки была защищена от действия фильтра.

Рис. 2.39. Фильтр Pastels

Гравюра

Рассматривание старинных гравюр доставляет эстетическое наслаждение. В чем причина? В отказе от цвета? А может быть, тому виной плавные линии, вдоль которых непроизвольно скользит взгляд, которые завораживают своими завитками? С помощью фильтра Cut Line (буквально "резать линии" - гравюра), поставляемого фирмой Andromeda как plug in для Photoshop, любую фотографию можно превратить в гравюру. Рассмотрим в качестве примера фотографию яхты (рис. 2.40).

Рис. 2.40. Парус

Применим к ней фильтр Cut line. В настройке фильтра зададим количество линий на дюйм равным 15. Фотография принимает такой вид, как показано на рис. 2.41.

Рис. 2.41. Гравюра

Потеря цвета усилила впечатление лунной ночи. При заданной плотности линий в области неба возникает муар, который оживляет однообразие неба.

Рассмотрим действие этого фильтра на портрете девушки (рис. 2.42).

Рис. 2.42. Портрет девушки

После применения фильтра Cut line он принимает такой вид, как показано на рис. 2.43.

Рис. 2.43. Гравюра. Везде 10 линий на дюйм

Здесь, как и в предыдущем случае, плотность линий одинакова для всего изображения. Но в гравюрах на тех участках изображения, где представлены наиболее важные смысловые детали, разрешение, то есть плотность линий, оказывается выше, чем на второстепенных, фоновых поверхностях. Для гравера это позволяло экономить время для главного и, кроме того, изменение плотности линий являлось выразительным средством, способствовавшим лучшему отделению фигуры от фона. Посмотрим, как можно реализовать этот подход при применении фильтра Cut line.

В исходной фотографии выделим фон с помощью инструмента "волшебная палочка" и применим фильтр Cut line с разрешением 6 линий на дюйм. Затем проинвертируем маску и применим (уже для лица, а не фона) фильтр Cut line с разрешением 10 линий на дюйм (рис. 2.44). Благодаря разной величине плотности линий портрет стал лучше выделяться на фоне.

Рис. 2.44. Гравюра. Фон - 6 линий на дюйм

Живопись

Имитация живописи достигается путем моделирования тех характерных следов от пишущего инструмента, которые остаются на законченном произведении. Фильтров семейства Artistic очень много и в PHOTO-PAINT, и в Photoshop. Это: Dry Brush, Fresco, Paint Daubs, Palette Knife, Rough Pastels, Smudge Stick, Sponge, Spatter, Sprayed Strokes, Sumi-e, Pointilize, Reticulation, Canvas и многие-многие другие.

Мы привели краткий список Artistic-фильтров. Требуется очень много времени, чтобы познакомиться со всеми фильтрами, увидеть и запомнить тот эффект, который они производят при различных настройках. В то же время в PHOTO-PAINT есть мощный и уникальный фильтр Paint Alchemy, который трансформирует изображение в художественное произведение путем имитации различных живописных приемов.

Этот неисчерпаемый Paint Alchemy

"All-in-one" - это модный в наше время лозунг: например, "3 в 1" - это кофе, сливки, сахар в одном пакете. Этот уникальный фильтр включает в себя множество Artistic-фильтров плюс возможность дополнительного управления параметрами мазка. Здесь так и хочется привести текст рекламы: "Все удовольствия в одном", то есть все удовольствия от работы с Artistic-фильтрами заключены в этом одном фильтре. Возможности фильтра по созданию эффектов практически не ограничены. Документации на него нет, но он достоин того, чтобы о нем узнали. Название фильтра Paint Alchemy переводится буквально как "алхимия живописи". Алхимия - это донаучное средневековое направление в химии, когда работали вслепую, случайным образом выбирая дешевые материалы в надежде получить из них золото. Видимо, авторы использовали слово алхимия, чтобы подчеркнуть элемент непредсказуемости от применения фильтра. Но такое впечатление возникает только при первом знакомстве с ним. Изучив его, начинаешь понимать, насколько этот фильтр продуман. Высокая системность фильтра и настройки параметров по умолчанию позволяют быстро его освоить. Поэтому название "алхимия" не совсем точно передает смысл этого фильтра.

В фильтре шесть стандартных кистей: stdlinef.bmp, stdline.bmp, stdgrad.bmp, stdstrwd.bmp, stdsphbr.bmp, stdsphdk.bmp. В нем предлагается 75(!) готовых для использования стилей кистей при 30 изменяемых параметрах.

Самое интересное, что фильтр позволяет управлять такими характеристиками мазка, как размер, угол и прозрачность. Эти параметры после установки могут либо оставаться постоянными, либо изменяться. При этом изменения могут либо носить случайный характер, либо подчиняться определенным зависимостям. .

Возьмем, например, такой параметр, как размер мазка. Размеры мазка могут плавно увеличиваться или уменьшаться в вертикальном или горизонтальном направлениях либо в зависимости от расстояния от центра. При этом мазки имеют один размер в центре круга и постепенно уменьшаются или увеличиваются, расходясь к периферии. Размер мазка может также плавно изменяться в зависимости от таких характеристик изображения, как Hue (цвет), Saturation (насыщенность) и Bright (яркость).

Рассмотрим этот последний случай. Этот параметр задает размер мазков на основании яркости изображения в соответствующей точке. Прием напоминает растровую типографскую печать. Если внимательно рассмотреть в лупу какую-нибудь тоновую фотографию в газете, вы увидите, что она составлена из отдельных точек различного размера - где изображение темнее, там размер точек больше и наоборот. Но если при типографской печати для обеспечения высокого разрешения стремятся к уменьшению общего размера точек, то здесь главным является достижение художественного эффекта. Минимальные и максимальные значения мазка устанавливаются с помощью регуляторов Bright и Dark. Если значение, установленное регулятором Bright, больше, чем Dark, то мазки над светлыми участками изображения будут больше, чем над темными. Аналогичным образом осуществляется изменение размера мазка в зависимости от цвета (в шкале теплый-холодный) и насыщенности.

Кроме того, с помощью регулятора Variation можно обеспечить некоторый, случайным образом выполненный небольшой разброс значений параметров. Это позволяет сгладить впечатление от жесткой функциональной зависимости.

Точно таким же образом производится управление такими параметрами мазка, как угол и прозрачность.

Проиллюстрируем некоторые настройки фильтра Alchemy на примере портрета девушки (рис. 2.37). Начнем с настройки, при которой параметры мазка не изменяются.

На рис. 2.45 для создания фона используется кисть stdline.bmp. Стиль кисти Sketch Pencil. Angle (угол) - минус 20 градусов, Variation (вариация) - 13. Size (размер) - 12.

Рис. 2.45. Фильтр Alchemy. Кисть Sketch Pencil

Размер мазка

Выберем настройку, при которой размер мазка определяется его радиальным положением.

На рис. 2.46 стиль кисти - Vortex Thick (грубая шерсть).

Рис. 2. 46. Фильтр Alchemy. Кисть Vortex Thick

В качестве центральной точки, от которой производится измерение расстояния, выбран зрачок глаза. Радиально расходящиеся мазки невольно притягивают наш взгляд к глазу на портрете. Кроме того, широкие, грубые мазки создают впечатление какого-то оперения. Для того чтобы усилить грубость мазка за счет создания рельефа, был использован фильтр Emboss.

На рис. 2.47 использованы те же настройки фильтра Alchemy, только стиль кисти заменен на более тонкую кисть - Vortex Thin (тонкая шерсть).

Рис. 2.47. Фильтр Alchemy. Кисть Vortex Thin

Размер мазка в центре 20, на краях - 0, угол в центре - 45 градусов, на краях - +45. Для того чтобы тонкие радиально расходящиеся линии выглядели жестче, значение параметра Variation задано равным нулю. Чтобы акцентировать внимание на глазе, который в центре спирали, другой глаз, который вне, был несколько размыт с помощью фильтра Blur.

Размер мазка определяется яркостью текущей точки. На рис. 2.48 представлено изображение, полученное при выборе стиля кисти Point Brush.

Рис. 2.48. Фильтр Alchemy. Кисть Point Brush Рис.

Здесь размер мазка изменяется от яркости точки в пределах от 0 до 20. Кстати, похожий эффект создает и стиль Granite. Область глаз была защищена от действия фильтра с помощью маски.

Угол мазка

Угол мазка определяется его радиальным положением. В этом случае нужно выбирать кисть, мазок которой имеет вид отрезка линии (рис. 2.49).

Рис. 2.49. Фильтр Alchemy. Кисть Ripple detail

Кисть - Ripple detail (рябь). В качестве центральной точки выбран кончик носа. Размер мазка (Size) в центре - 20, на краях - 60. Угол постоянен - 45 градусов. С помощью фильтра Vignette создана прямоугольная рамка. Глаза были защищены маской от действия фильтра. Чтобы изменить цвет радужной оболочки глаза, она была предварительно защищена маской эллипсовидной формы, и с помощью фильтра Equalize кривая плотности была сдвинута в область светлого. Угол мазка определяется яркостью текущей точки. Подобный эффект сильнее всего проявляется в тех случаях, когда мазок кисти имеет форму тонкой линии (мазок stdline.bmp либо stdlinef.bmp). На рис. 2.50 выбран стиль кисти threads (нитки). Размер мазка - 15.

Рис. 2.50. Фильтр Alchemy. Кисть Threads

Уровень темного задает угол в минус 70 градусов, а уровень светлого - 80 градусов. Из рисунка видно, как меняется угол линии при переходе от светлых участков изображения к темным. Обратите внимание, как при этом хорошо подчеркиваются скулы. Глаза осветлены с помощью тоновой кривой и соляризации (фильтры Equalizer и Solarize).

На рис. 2.51 в качестве стиля выбран Sketch Color (цветной набросок). Размер мазка (Size) - 14, угол мазка меняется от 30 градусов (темное) до 60 градусов (светлое). Таким путем из красивой девушки можно получить снежного человека.

Рис. 2.51. Фильтр Alchemy. Кисть Sketch Color

Двойной эффект

Усиления эффекта можно достичь, когда какой-то один параметр изображения одновременно управляет несколькими настройками фильтра. Например, яркость точки исходного изображения может управлять одновременно и размером мазка, и углом его наклона. На рис. 2.52 применен стиль Bark (древесная кора).

Рис. 2.52. Фильтр Alchemy. Кисть Bark

Размер мазка (Size) меняется от яркости изображения: Dark - 0, Bright - 15, Variation - 0. Угол (Angle) также меняется от яркости. Dark (темное) соответствует углу 180 градусов, a Bright (светлое) - минус 120 градусов. От действия фильтра глаза были защищены маской, а с помощью фильтров Equalizer (для радужной оболочки) и Blur были приведены в соответствие с изображением, получившимся после применения фильтра.

Фильтр Alchemy можно использовать для получения декоративного фона в портретной фотографии. Так, на рис. 2.53 фон получен при настройке Sketch Pencil, Angle - Radial с заданием значения от -45 до +45 градусов.

Рис. 2.53. Фильтр Alchemy. Кисть Sketch Pencil

Благодаря этому линии получились радиальными. Последующее применение фильтра Emboss обеспечило превращение линий в подобие штукатурки, а применение фильтра Vignette позволило получить овальную рамку. Овальный светлый круг на стене красиво очерчивает контур головы.

Как можно судить даже по столь немногочисленным примерам, фильтр Paint Alchemy обладает большой мощностью, реализуя функции множества фильтров класса Artistic. Системность в организации упрощает его изучение, что, в свою очередь, делает его перспективным для решения широкого класса задач творческого характера.

Разные разности

Рассмотрим некоторые весьма специфические фильтры.

Когда неопытный художник пишет жидкой краской на стене, возникают подтеки. Фильтр Wet Paint (дословно это мокрая живопись) имитирует эти подтеки. Но, естественно, имитация здесь специфическая - ведь фильтр не может отличить, где находится краска, а где стена, и поэтому эффект подтеков создается даже из того, что течь никак не может. Зная эту специфику, можно получать интересные эффекты. Так, в главе 3 приведен пример использования этого фильтра для получения сосулек.

Вернемся к нашей яхте на рис. 2.40. Фильтр Spatter (Scatter) - брызги - как будто специально создан для моря. Ветер, брызги - и пропадают все детали, сквозь брызги проступают нечеткие силуэты (рис. 2.54).

Рис. 2.54. Фильтр Spatter (брызги)

Интересные эффекты можно достичь и с помощью фильтра с таким непонятным названием, как Note Paper (почтовая бумага). Этот фильтр включает в себя и фильтр Emboss. На рис. 2.55 применение этого фильтра к фону позволило преобразовать блик и поверхность воды в какое-то подобие оштукатуренной стены. Освещение, которое здесь получено с помощью фильтра Lighting Effects, также применено к фону, при этом фламинго защищен от действия фильтра.

Рис. 2.55. Волшебный свет

Очень интересный эффект создает фильтр Kid's Play (детские игры) (Effects > Creative t Kid's Play), предназначенный для трансформации изображения в смешные (fun) формы. Этот фильтр размывает изображение подобно акварели, но при этом значительно сильнее (рис. 2.56).

Рис. 2.56. Фильтр Kid's Play (детские игры)

Размытость изображения создает впечатление жары, когда изображение от горячего воздуха (от раскаленного асфальта, земли) становится зыбким, плывет и плавится. На этом рисунке голова девушки была защищена от фильтра маской.

Мы рассмотрели возможности превращения фотографии в картину. Но фотографию можно превратить не только в картину, а и в барельеф.

От фотографии к металлу

Чеканка

Цифровые технологии обработки изображений позволяют преобразовать фотографию в чеканку. Для этого нужно использовать фильтр Emboss, название которого в русскоязычных руководствах переводится как барельеф, тиснение, чеканка. За счет выполнения простых операций он производит потрясающий эффект. Его действие можно понять с помощью такого сравнения. Представьте себе, что из изображения делается дубль и у нас две битовые карты яркостей. Теперь из одного изображения вычтем другое, сдвигая их по отношению друг к другу, например, на один пиксель. При этом большие однотонные поверхности при вычитании дадут нулевое значение. Особенность этого фильтра в том, что он подчеркивает мелкие детали за счет возникновения светлых и темных контуров. За счет изменения взаимного расположения этих двух изображений мы изменяем направление света и, соответственно, положение возникающих теней. Настройки фильтра позволяют либо оставить первоначальный цвет, либо присвоить серый цвет. В результате этого возникает удивительный эффект: изображение становится рельефным, производя впечатление чеканки, барельефа.

Вот фотография виндсерфинга на спокойном озере (рис. 2.57).

Рис. 2.57. Озеро

Применим к ней чеканку. При изменении движка направления (Direction) изображение юноши становится либо выпуклым, либо, наоборот, вогнутым. Здесь волны идут в горизонтальном направлении, а стволы деревьев стоят вертикально, поэтому при изменении направления света происходит усиление либо вертикальной, либо горизонтальной структуры. Выбрав положение источника света в левом верхнем углу, мы задали значение Direction - 130, Depth - 1 и Level - 500. В результате получилась чеканка (рис. 2.58).

Рис. 2.58. Чеканка. Озеро

Мы уже отмечали, что в том случае, когда на фотографии большие однотонные поверхности, фильтр Emboss применять не рекомендуется. Его можно применять к тем фотографиям, где есть детали и где этим деталям придается большое значение.

Барельеф

Вы, наверное, помните, что если скульптурное изображение выступает на плоской поверхности менее чем на половину, то это барельеф, а если более, то горельеф. Посмотрим, как можно построить барельеф на примере фотографии фламинго. Сначала нужно создать ровный фон. Для этого построим маску для фламинго и проинвертируем ее. Зальем ее однотонной заливкой. Теперь маску можно убрать и запустить фильтр Emboss со следующими настройками: Depth - 1, Level- 500, Direction - 125. Получился барельеф (рис. 2.59).

Рис. 2.59. Чеканка. Фламинго

Чтобы на металлической пластинке получить выпуклую прямоугольную рамку, нужно построить прямоугольную маску по размеру рамки и затем ее проинвертировать. Теперь к маскированной области можно применить фильтр Emboss. Чтобы рамка была выпуклой, направление света было заменено на противоположное (Direction - 305).

На рис. 2.60 приведен результат чеканки портрета молодой женщины.

Рис. 2.60. Чеканка. Портрет

Мы видим, что выпуклости и вогнутости не соответствуют действительности. Здесь выбрано такое значение настройки Direction, при котором светлые области оказались выпуклыми, а темные области оказались вогнутыми. В результате этого картина рельефа исказилась, Ведь тональность фотографии не всегда соответствует рельефу. Светлое ухо оказалось слишком выпуклым, темные волосы потеряли свой объем, а свисающая прядь волос буквально врезалось в щеку. Темные губы оказались углубленными. Нос светлый - выпуклый, здесь правильно, а волосы и брови темные, выглядят вдавленными, это неправильно, зрачки темные, вдавленные, правильно.

Медаль

Фильтром Emboss можно самому "чеканить" монеты, медали, в том числе и юбилейные. Вот, например (рис. 2.61), как выглядит золотая медаль победителя катания на роликовых коньках.

Рис. 2.61. Медаль чемпиона

Цвет золота обеспечивается переходом в Mode Duotone. Чтобы усилить впечатление металла, фон был залит градиентной прямоугольной заливкой. В результате появились блики, характерные для металла. Ободок медали получен за счет создания круглой маски и последующего применения фильтра Emboss. Жаль, что в этой книге только черно-белые фотографии и нельзя передать сияние золота.

Чеканка плюс соляризация

Первый восторг от работы с фильтром Emboss спустя некоторое время ослабевает. Сравнивая действие этого фильтра с настоящей чеканкой, мы видим, что действительно благодаря фильтру Emboss фотография превращается в чеканку. Этот фильтр хорошо выделяет (выпучивает) детали изображения, но... к сожалению, однотонные поверхности при этом принимают удручающе плоский вид. Так, мы видим, как на рис. 2.63, полученном после применения чеканки (фильтр Emboss, Colour -Gray, Depth - 1, Level - 500, Direction - 210) к рис. 2.62, возникает рельефное изображение, в котором хорошо подчеркиваются мелкие детали - ножки и спинка бамбукового кресла, в то же время на ровных поверхностях - провал.

Рис. 2.62. Девушка в кресле

Рис. 2.63. Чеканка. Девушка в кресле

Ноги девушки потеряли объем и выглядят плоскими. Кстати, применение инверсии (фильтр Invert) изменяет характер выпуклостей на противоположный. В то же время в первой главе мы писали о том, что соляризация в шкале серого дает дополнительные светлые полутона, обращая темные области. Это отчетливо видно на изображении, получившемся после соляризации (рис. 2.64).

Рис. 2.64. Соляризация

И вот тут-то и возникла идея - а что если объединить операции соляризации и чеканки?! Объединить таким образом, чтобы дополнительные светлые полутона, получаемые при соляризации, наложились на темные однотонные поверхности, возникающие при чеканке.

Итак, выразим нашу мысль в терминах цифровых технологий. Сначала фотография переводится в шкалу серого Mode - Grey Scale. Затем фотография переводится в объект и дублируется. Получается два объекта - две копии одной фотографии. К первому объекту применим операцию чеканки (фильтр Emboss), а ко второму объекту соляризацию (фильтр Solarize). Теперь объединим эти два объекта, задав режим рисования - Paint Mode If Lighter (если светлее). В этом случае после соляризации выведутся те пикселы, которые оказываются светлее соответствующих пикселов после чеканки.

Возможности предложенной системы обработки изображений можно увидеть на рис. 2.65.

Рис. 2.65. Смешанная техника

При визуализации этих двух изображений (объектов) использовался режим if lighter. Благодаря этому те дополнительные блики, которые возникли на изображении девушки после соляризации, наложились на темные металлические поверхности, придав им мягкое свечение. Из-за проработки темных поверхностей плоские области приобрели дополнительный объем, и все изображение стало еще рельефнее. В результате мы получили какой-то средний вариант между чеканкой и фотографией. По сравнению с чеканкой изображение стало мягче, приблизившись к реальности, но в то же время оно сохранило элементы чеканки. Получилась золотая середина: мы видим мягкость оттенков и чувствуем жесткость металла.

Геометрические узоры

Тот, кто занимался ремонтом своей квартиры, не мог не поразиться громадному выбору рисунков обоев. И в то же время сколько нужно потратить сил, сколько нужно обойти магазинов, чтобы выбрать именно то, что вам нравится. То рисунок крупный, то оттенок не тот, то рельеф слабый. Как же сделать так, чтобы выбор обоев был не утомительной работой, а праздником?

Прежде всего, для этого нужно отказаться от тяжелых хождений по магазинам. Эта проблема решается путем внедрения Интернет-магазинов, когда покупатель может выбирать обои не выходя из дома, сидя за компьютером. При этом в одном Интернет-магазине могут быть собраны образцы обоев со всех магазинов. Это первый этап в развитии Интернет-магазинов.

Но и в этом случае сам по себе просмотр рисунков обоев, число которых может достигать нескольких тысяч, - процедура достаточно утомительная. Но предположим, вы согласно своему вкусу выбрали очень красивые изысканные обои. С чувством глубокого удовлетворения вы оглядываете квартиру после косметического ремонта. Но какое будет у вас настроение, когда, придя в гости к своим знакомым, вы обнаружите, что стены их квартиры оклеены точно такими же обоями, как у вас!

Итак, мало того, что обои должны вам нравиться. Они должны быть уникальными, то есть количество рулонов этих обоев должно определяться только вашим заказом и ни рулоном больше. Поэтому следующим этапом в развитии Интернет-магазинов станет реализация возможности для покупателя создания на экране монитора своего, неповторимого, скажем даже так, авторского рисунка обоев.

Цифровой калейдоскоп

Для создания узоров как ничто подходит фильтр Terrazzo (PHOTO-PAINT). Этот фильтр реализует в цифровой форме принцип работы калейдоскопа.

Вы помните, что такое калейдоскоп? Доводилось ли вам в детстве смотреть в калейдоскоп, ожидая с замиранием сердца, как при каждом малейшем повороте трубки появится новый, совершенно неожиданный узор. Его устройство предельно просто - в картонной трубке два зеркала, сложенные под углом 60 градусов, и несколько разноцветных стеклышек. Этого было достаточно, чтобы получать завораживающие картины. Кстати, само слово "калейдоскоп" происходит от греческого kalos (красивый) + eidos (вид) + skopeo (наблюдаю, рассматриваю).

Функции зеркал легко реализуются программным путем, а в качестве разноцветных стеклышек может быть использован любой фрагмент какого угодно изображения, называемый мотивом.

Но возможности фильтра Terrazzo оказываются намного шире, чем калейдоскопа. Он позволяет реализовать не только зеркальное преобразование. Этот фильтр реализует 17 групп симметрии. Все эти группы производят следующие операции над "стеклышками" (мотивами):

  1. перемещение мотива вверх, вниз, вправо, влево и по диагонали без перемены его ориентации;
  2. поворот мотива относительно его центра на определенный угол;
  3. зеркальное отображение мотива;
  4. зеркальное отображение с перемещением мотива вверх, вниз, вправо, влево и по диагонали.

С помощью фильтра, выбрав фрагмент изображения, задав его размер и вид симметрии, можно как в калейдоскопе получать завораживающие изображения. Но это не все. С помощью установки Mode (режим вывода) можно изменить способ вывода изображения. В список Mode включены режимы Normal, Darken, Lighten, Hue, Saturation и т. д. Выбор способа вывода изображения может произвести неожиданный результат, например, стоит отметить режим вывода Luminosity. Степень прозрачности выводимого изображения задается настройкой Opacity от практически невидимого изображения (значение 1%) до полностью непрозрачного (значение 100%). При этом количество создаваемых изображений практически бесконечно!

Отдадим должное разработчикам этого фильтра - канадской фирме Xaos Tools, они создали фильтр, работа с которым доставляет огромное удовольствие! Проверим это на примере авторских обоев.

Рисунок обоев

Итак, прежде чем приступить к разработке узора, необходимо задаться темой, то есть выбрать "содержание" рисунка обоев - это могут быть цветы, животные, геометрические фигуры, абстрактные рисунки или что-нибудь специфическое, отвечающее затаенным желаниям хозяина квартиры. В качестве такой темы выберем стеклотару. У многих мужчин пустая бутылка вызывает грустные мысли. Но орнаменты, построенные из пустых бутылок, могут вызвать и высокие эстетические чувства. Это мы сейчас и продемонстрируем.

В своих экспериментах мы воспользовались фотографией стеклотары, взятой нами с компакт-диска. Скажу честно, фотография специально не отбиралась, можно сказать, что мы взяли первую попавшуюся фотографию, на которой была стеклотара (рис. 2.66).

Рис. 2.66. Стеклотара

Здесь представлен широкий выбор стеклотары: тут и бутылки из-под водки, коньяка, пепси-колы, молока, лекарства, а также стеклянные банки различной емкости. Какой фрагмент изображения можно выбрать на этой фотографии в качестве мотива? Здесь вся стеклянная тара частично перекрывается. Беру на себя смелость утверждать, что главным параметром бутылки является горлышко. Если его использовать в качестве мотива, то в созданном узоре легко опознать мотив бутылки. Рисунки, создаваемые из фрагментов пустых бутылок, могут быть как грустными, так и веселыми, как спокойными, так и стремительными. Образно говоря, мы "вставляем" пустые бутылки в фильтр-калейдоскоп и начинаем его "вращать". В отличие от калейдоскопа, здесь можно в какой-то мере прогнозировать получаемые результаты.

Такая основная характеристика бутылки, как стекло, может быть использована для имитации витражей. Витраж, приведенный на рис. 2.67 (тип симметрии Whirlpool), напоминает эпоху средневековья.

Рис. 2.67.Витраж

Пустая молочная бутылка может быть использована для получения рисунка обоев, в котором бутылки создают впечатление некоторой стеклянной перегородки (рис. 2.68).

Рис. 2.68. Мотив "Молочная бутылка"

Если в качестве мотива использовать пустую темно-красную бутылочку из-под лекарств, а в качестве группы симметрии - Winding Ways, то можно получить необычный цветок, состоящий из стеклянных лепестков и красных бутылочек. Хотя этому узору можно дать и другие толкования (рис. 2.69). Здесь прозрачность стекла завораживает.

Рис. 2.69. Мотив "Красная бутылочка"

Применение группы симметрии Turnstile приводит к появлению узоров иного типа (рис. 2.70).

Рис. 2.70. Группа симметрии Turnstile

Здесь на память приходят всякие химические реторты, пробирки и прочее оборудование для химических опытов. А можете вы себе представить, как будет выглядеть стена, целиком оклеенная обоями с таким рисунком? Узор, полученный при выборе типа симметрии Spider Web, приведен на рис. 2.71.

Рис. 2.71. Рисунок "черепа"

Спокойный рисунок из изображений, напоминающих черепа. Новое семейство узоров можно получить, если исходное изображение подвергнуть обработке фильтром. Так, чтобы усилить эффект прозрачного стекла, можно предварительно применить фильтр Extrude. Этот фильтр усиливает красоту бутылочного полупрозрачного стекла. При этом применение группы симметрии Monkey Wrench позволяет создавать удивительные узоры (рис. 2.72).

Рис. 2.72. Экструзия

Узоры, построенные на основе мотивов, созданных из фрагментов бутылок, хранят в себе такие характеристики бутылки, как полу прозрачность стекла, его гладкость, цвет. Но это ни в коей мере не ограничивает ваши замыслы. Используя те же мотивы, можно получать узоры, как будто вытканные на материи либо сделанные из камня или вычерченные карандашом или тушью. Для этого достаточно обработать либо исходную фотографию, либо уже созданный узор каким-нибудь из фильтров, например Psychedelic или Invert. Для того чтобы получить обои с рельефным рисунком, нужно применить фильтры Emboss или Boss. Вот, например, узор на рис. 2.73 (группа симметрии Whirlpool).

Рис. 2.73. "Шестигорловые бутылки"

Здесь преобладают трех- и шестиконечные элементы. Мы видим стеклянные трехконечные лепестки цветов и шестиконечные звезды (а можно сказать и шестигорловые бутылки), образованные горлышками бутылок. Узор, приведенный на рис. 2.74, уже не ассоциируется со стеклом, а напоминает вытканный восточный узор.

Рис. 2.74. Восточный ковер

Здесь мы привели лишь малую толику тех узоров, которые могут быть созданы с помощью удивительного фильтра Terrazzo, использовав всего лишь одну такую простую фотографию пустых бутылок.

Авторский рисунок

Эта творческая увлекательнейшая работа является источником наслаждения. Когда рисунок обоев будет создан (но как часто эту работу не хочется завершать), вам остается только выслать заказ на обойную фабрику на изготовление необходимого вам количества (10-20) рулонов обоев. И пусть продаются обои более красивые, чем у вас, но вас будет переполнять чувство гордости, что этот узор создан вами, и таких обоев, как в вашей квартире, больше нет нигде.

В принципе почти так (но не в интернетовском режиме) работают мебельные магазины, где покупатель может собрать на компьютере мебель из типовых элементов и расставить ее, например, на своей кухне.

Красота фракталов

Фракталы. Что это такое?

Что такое фракталы? Это значит "состоящие из фрагментов". Их разработке мы обязаны такому выдающемуся математику, как Мандельброт, разработавшему в 1975 году иррегулярные самоподобные структуры и методику фрактальных вычислений, графическая реализация которых стала возможна только на современных моделях персональных компьютеров. Внутренняя часть множества Мандельброта может быть найдена с помощью итерационного процесса: комплексное число С возводится в квадрат, затем результат, Z1, возводится в квадрат и прибавляется к С, затем второй результат, Z2, возводится в квадрат и прибавляется к С и т. д. Если последовательность значений Z, полученных таким образом, никогда не уходит в бесконечность, то С принадлежит внутренней части множества. Более подробно с фракталами можно ознакомиться в Интернете по адресу http://home.ural.ru/~shabun/fractals/fractale.htm

Julia Set Explorer 2.0

Чтобы полюбоваться на результаты фрактальных вычислений, можно воспользоваться фильтром Julia Set Explorer 2.0 производства фирмы Metatools. Этот фильтр поставляется вместе с Corel PHOTO-PAINT.

Сам интерфейс Julia Set Explorer 2.0 имеет несколько мистический вид. Полупрозрачные параметры в момент указания на них курсором вспыхивают подобно подсвечиваемым изумрудам. Стоит вам внести небольшое изменение в значение параметров, как на экране возникает совершенно неожиданная картина. Трудно передать словами тот восторг, который тебя охватывает от неожиданно возникшей красочной картины. Но после длительной работы с этим фильтром, после приобретения некоторого опыта ваши результаты будут уже более прогнозируемыми.

Примеры

Здесь приведен один из узоров, полученных при работе с этим фильтром. Конечно, по этой небольшой серой репродукции трудно представить себе всю красоту исходных полноэкранных цветных узоров (рис. 2.75).

Рис. 2.75. Фракталы

Но даже его достаточно, чтобы почувствовать то необъятное разнообразие, которое может быть получено с помощью фракталов. К тому же один и тот же сюжет можно представить совершенно разными способами. Полученные фракталы можно изменять в масштабе, увеличивать или уменьшать детальность изображения, прокручивать в вертикальном и горизонтальном направлениях. Здесь кроме симметричных изображений можно получать и иррегулярные структуры. Большие возможности соответственно требуют и большого количества времени для их изучения. Наряду с целевым продвижением здесь есть и элемент случайности. Случайность приводит к неожиданным открытиям.

Получив спираль в виде труб, ее можно представить изготовленной из различных металлов, с различными коэффициентами отражения. Мой любимый цвет - Gentle Gold. Его мягкая тональность, блеск и внутреннее сияние облагораживают картину. А сам вид золота завораживает (рис. 2.75).

Фракталы, или множества Мандельброта, широко внедряются и в Интернете, где они вычисляются в режиме on-line. Список сайтов можно найти при поиске на ключевое слово Mandelbrot. Например, есть сайт http://boss.dlab.kiev.ua/ms/mscope.html. На этом сайте предлагается два режима вычисления - быстрый для 200x320 точек и медленный, но более детальный - для 480x640 точек.

Область применения

Поскольку фракталы позволяют с помощью всего лишь нескольких коэффициентов определить сложные линии и поверхности, то их лучшим применением оказывается создание таких фонов, как облака, горы, поверхности моря. Поэтому фракталами должны владеть как разработчики игр, так и разработчики различных тренажеров. Ведь практически в любой игре вы ощущаете их присутствие. Широкое применение фракталы находят при оживлении (анимации) изображений на Web. Создание медленных волн на воде или расходящихся кругов от капель дождя - вот только некоторые яркие примеры использования фракталов, которые можно увидеть по адресу http://www.green.tsu.ru/personal/serge/applet/index.html.

Подобно тому как композитор садится к роялю и начинает наигрывать в поисках новой мелодии, так и работа с абстрактными узорами, получаемыми с помощью фракталов, может стимулировать художников в их творческих планах. Попробуйте, тогда и вы сами, и ваши друзья и малые дети - никто не сможет оторваться от завораживающего зрелища.