Текстура дерева

Octane, 09.04.2009

Текстура дерева

В этой статье мы рассмотрим несколько необычный способ создания текстуры дерева в Photoshop. Отличие его заключается в том, что часть работы выполняется в специально написанной мною программе «Wood Texture Generator», которая при помощи B-Spline'ов строит изображение похожее на древесную поверхность.

Сначала рассмотрим, что же такое «B-Spline» и каким образом мы будем применять его, чтобы получить текстуру дерева.

«B-Spline» — это плавная кривая, построенная минимум по 3-м точкам. Допустим, у нас есть набор точек вида (x,y): A(10,400), B(200,10), C(300,400), D(400,10), E(500,400). Соединим их последовательно прямой.

Текстура дерева

Теперь поверх изображения построим по этим точкам «B-Spline» (изображен красным цветом).

Рисунок 2

Как видим B-Spline'овая кривая проходит через середины отрезков и не касается вершин, поэтому требуется минимум 3 точки.

Создание текстуры дерева

Думаю, для понимания процесса, теории будет достаточно. Перейдем непосредственно к работе, запустим «Wood Texture Generator» и нажмем «Новая текстура» (Ctrl+N).

Рисунок 3

В результате мы получили изображение похожее на текстуру дерева, но такой результат нас не устраивает, попробуем получить более реалистичную картинку. Для этого уберем галочку с переключателя «Очищать» (Ctrl+C) и выберем более светлый оттенок коричневого в RGB-палитре «Цвет пера», немного уменьшим «y» — постоянный шаг по оси «Y» и «dy» — максимальное значение случайной величины, прибавляемой на каждом шаге к «y». Затем снова выполним команду «Новая текстура» (Ctrl+N).

Рисунок 4

Получилось уже что-то более похожее на текстуру дерева, но пока не совсем то, что хотелось бы. Сохраним это изображение в «bmp-файл», для этого нужно нажать «Сохранить изображение» (Ctrl+Shift+S). Затем откроем его в «Photoshop».

Чтобы повысить качество изображения, применим фильтр «Motion Blur».

Рисунок 5

В появившемся окне нужно установить значение угла движения «Angle» равным  0° и дистанцию «Distance» не более 20-ти, чтобы сохранить четкость изображения.

Рисунок 6

Далее сделаем темные линии прерывистыми, перейдем в «Filter Gallery».

Рисунок 7

В появившемся окне переходим к группе фильтров «Brush Stokes» и выбираем фильтр «Spatter». Установим ползунок «Spray Radius» в положение 1, а «Smoothness» — в положение 14.

Рисунок 8

Получим достаточно реалистичное изображение полированной древесной поверхности.

Рисунок 9

Экспериментируя с различными фильтрами «Photoshop» и параметрами Wood Texture Generator'а можно получать различные качественные деревянные текстуры.

Рисунок 10

Вы можете скачать «Wood Texture Generator» c нашего сайта. Программа распространяется бесплатно и не может продаваться. Авторские права принадлежат студии «Web++».

В программе «Wood Texture Generator» нет никакой «защиты от дурака», обработки исключений и методов оптимизации вычислений, поэтому если она зависнет при попытке открыть файл неправильного формата или при нехватке памяти в результате длительных вычислений, не нужно ругаться и писать, что программа не работает, значит вы сделали что-то неправильно. При малых значениях шага по «x» и по «y» процесс генерации текстуры может быть достаточно долгим, в некоторых случаях может показаться, что программа «не отвечает», не спешите сразу завершать процесс, подождите некоторое время, такие паузы связаны с большим объемом вычислений, т. к. на рисование минимального отрезка кривой необходимо 1000 интераций цикла.

Статья перенесена из нашего корпоративного блога ввиду полной переделки сайта. Подробнее можно узнать тут.

Компания Web++ — создание сайтов Волгоград.

Подписаться на обновления блога

Вам понравился наш блог, хотите следить за обновлениями? Подпишитесь на RSS рассылку или рассылку по электронной почте. Так же вы можете следить за нами в Twitter.

Категории: Photoshop | Комментировать

Комментарии

  1. SiriusMX / 15.06.2009 в 20:01

    Блин! Блин! Блин!
    Где же вы раньше-то были???
    точнее, где я был…. ???? %-(

  2. Skaizer / 19.06.2009 в 14:04

    SiriusMX, да вообще этому посту уже больше года точно, он перенесен сюда из старого блога с кодом 301. Выйти на старый пост можно было по запросу в поисковике «текстура дерева».

Оставить комментарий

480×60
480×60