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

Это незаменимый инструмент по созданию текстур, в котором можно за считанные секунды создать от карты нормалей до бесшовных текстур, а также Displacement , Specular .

Программа распространяется в двух вариантах: один в виде плогина для Photoshop , а другой - отдельная программа с своим оригинальным интерфейсом. Далее обзор пойдет о втором варианте.

Интерфейс программы простой и интуитивно понятный: разобраться во всех менюшках и ползунках несложно. Буквально минут за пять можно освоиться в этой программе, но есть и пару хитрых особенностей, о которых я хотел бы рассказать.


И так приступим.

Интерфейс программы делится на две основные рабочие части:

Texture 3D Material

Texture – это генератор и основная область работы с текстуроми.

3D material – на этой вкладке создаются карты Displacement, Normals map, Specular. По порядку как работает генератор текстур.

Кликаем по вкладке New Texture


Указываем разрешение текстуры! (Для новичков напоминаю, что текстуры должны быть кратны двойке 128... 256... 512... 1024... 2048)!


Жмем Add Seed from file


И добавляем текстуры для генерации. Они будут отображаться горизонтально и участвовать в формировании новой текстуры. (Можно загрузить одну или две картинки для генерации). И если необходимо, то можно выделять те области, которые вы не хотите, чтоб участвовали в генерации.


Жмем на кнопку

И должно получится смесь из двух наших текстур.


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

Вот результат наших манипуляций.

Немного о программе для создания бесшовных текстур – Texture Maker.

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

Возможности программы

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

перевести изображение в контур, :

или получить псевдофрактальное изображение:

создать текстуру бесшовного текста:

А также базовые инструменты для редактирования фотографий, такие как обрезка (crop), отредактировать цветовой тон текстуры (Color Adjustments), настроить освещение, или угол падения света (Shader), инструмент клонирование области, подобный инструменту Штамп в фотошопе (clone), рисование кистью (brushes), как обычной, так и текстурной. С помощи текстурной кисти вы можете очень просто создать текстуру на любом фоне.

А также в программе вы найдете арсенал масок, градиентов, стикеров и др.

Интерфейс программы Texture Maker – англоязычный. Однако не смотря на это в ней не сложно разобраться.

Интерфейс состоит из рабочей зоны, панели команд и панели инструментов.

Перевод основных команд Texture Maker:

  • File – файл,
  • Edit – редактирование,
  • Image – изображение,
  • Tool – инструменты,
  • Functions – функции,
  • Scripts – скрипты,
  • Configurations – конфигурации,
  • Windows – окна,
  • Help – справка.

Готовые текстуры программы вы найдете через команды меню –> Scriptes –> Textures.

Создание бесшовных текстур из изображений

Вы можете создать текстуру из готового изображения следующим образом. Откройте изображение в программе File –> Open…

Затем примените команды Tools –> Kaleidoscope. Перемещайте многоугольник в левом окне, в правом окне следите за полученным результатов бесшовной текстуры. Изменяйте настройки по своему усмотрению. Когда вам понравится результат, нажмите на кнопку “render”.

В новом окне снова нажмите “Render”

Сохраните результат на компьютере после рендеринга (обработки изображения), нажав кнопку “save” или произведите изменения исходного изображения в программе, одобрив кнопкой “accept”.

Такие бесшовные текстуры получились у нас при помощи инструмента Калейдоскоп.

Вы можете также смешивать текстуры между собой при помощи инструмента Multitexture mixer, создавать матрицы из нескольких текстур или цветов с помощью инструмента Neighbor Texture Transitions, проводить дискретиризацию (составление текстур, состоящих из мелких отрезков исходного изображения) – команда Tool Resamples и много других инструментов для создания бесшовных текстур.

Недостаток программы Texture Maker

– программа условно-бесплатная. Вы можете свободно пользоваться ею в течении 30 дней после установки.

Информация о файле TextureMaker31Setup.exe:

  • Операционная система – Windows Vista, XP, 7
  • размер файла 13 Mb,
  • shareware,
  • скачать с


Давно у меня была идея создать список полезных программ которые могут помочь вам в разработке. Некоторые из них просто незаменимы для создателя игр , а некоторые лишь дополняют и упрощают жизнь.
В интернете я не нашел универсального списка, так что прошу:

P.S. Версии программ я не записывал, уж как-то сами разберетесь какая версия вам больше нравится.
Ссылки не всегда ведут на скачивание файлов.

Для начала : Список игровых движков

3D

  • Zbrush - программа для трёхмерного моделирования с имитацией "лепки" 3d-модели
  • Mudbox - как Zbrush, только от Autodesk. И тот и тот хорошо по своему.
  • Autodesk 3ds Max - тут всё понятно. Создание трёхмерной графики, анимация и т.д.
  • Maya - идеален для создании анимации. Также содержит всё как для моделлинга, так и даже для некоторых симуляции (жидкости, дымы, пламя, ну и т.д.)
  • Blender - хороший плюс в том, что бесплатный, в отличие от Maya и 3ds Max. Так же развивается как самостоятельный игровой(!) движок.
  • TopoGun - программа ретопологии, предназначена для построения низко полигональной модели по поверхности высоко полигональной, отсканированной с помощью 3D сканера или созданной в среде Zbrush, Mudbox, и запекания текстур.
  • Keyshot - средство интерактивной визуализации 3D сцен и моделей
  • Headus UVLayout - программа для быстрого и качественного наложения UV развертки на 3D модели (используется многими профессионалами (например Gnomon) в индустрии игр и визуальных эффектов)
  • Unfold3D - самостоятельная программа для автоматического создания текстурных координат для криволинейных поверхностей
  • World machine - хороший генератор природных ландшафтов. На выходе даёт меш, текстуру, карту высот,
  • Terragen - генератор ландшафта.Создает фотореалистичные пейзажи.
  • Vue — программа трехмерного моделирования и рендеринга
  • Speed tree modeler - генератор разнообразных деревьев. Полезно всем
  • Makehuman - программа для генерации гуманоидных 3d-моделей
  • Marmoset Toolbag - небольшой, удобный и полноценный редактор материалов и инструмент для быстрого представления трехмерных моделей в реальном времени.
  • Marvelous designer - программа для моделирования и дизайна одежды. Предлагает встроенные механизмы симуляции ткани и рендера в режиме реального времени, функцию экспорта в распространенных форматах (Collada, OBJ/MTL).

2D

  • Adobe Photoshop - лично я рисую в фотошопе, мне там намного комфортнее, но это дело вкуса.
  • Pixplant - инструмент для создания бесшовных текстур из фотографий
  • CorelDraw - графический редактор, как по мне, так больше подходит для художественного арта. Смешивание цветов - это хорошо.
  • nDo2 - плагин для Photoshop. Позволяет создавать карты смещения и теней (ambient occlusion) в программе Photoshop с помощью инструментов ручного рисования. Кроме этого возможен просмотр 3D-превью получаемых карт.
  • Alchemy - очень хорошая программка для создания скетчей. Есть возможность включить симметрию как горизонтальную, так и вертикальную.
  • ArtRage Studio - так же интересная прога для рисования. Для скетчей/концептов самое то.
  • Sketchbook pro (так же есть для планшетов) - рисовалка от Autodesk. Хорош для создания всяких эскизов
  • Substance Designer - мощная программа, которая предназначена для создания, редактирования и обработки сложных текстур
  • Filter forge - программа и высококачественный плагин для Photoshop с 4100 визуальными эффектами, 4400 текстурами. Позволяет так же создавать свои фильтры, текстуры, эффекты, искажения.
  • xNormal - создание карт нормалей из Color Map.
  • CrazyBump - генератор текстур (displacement, normal, occlusion, и specmaps, основанные на 2D изображениях)
  • Knald - аналог CrazyBump
  • Paint.NET - бесплатный растровый графический редактор
  • Gimp - растровый графический редактор, программа для создания и обработки растровой графики и частичной поддержкой работы с векторной графикой.
  • Inkscape - векторный графический редактор, удобен для создания как художественных, так и технических иллюстраций
  • GraphicsGale - бесплатная программа, ориентированная на создания пиксель-арта, в том числе, и анимированного
  • Adobe Flash - мультимедийная платформа компании Adobe для создания веб-приложений или мультимедийных презентаций

Воксельные редакторы | Voxel editors


Звук | Sound

  • - свободный многоплатформенный аудиоредактор звуковых файлов, ориентированный на работу с несколькими дорожками.
  • GoldWave - довольно мощный редактор аудио. По своей функциональности может поспорить с такими общеизвестными программами, как Adobe Audition, Sound Forge и т.п.
  • FL Studio - отлично подойдет для написания музыки, есть много плагинов и разных паков со звуками
  • Steinberg WaveLab - программа для записи и редактирования аудио профессионального уровня.
  • Steinberg Cubase - программное обеспечение для создания, записи и микширования музыки
  • Rosegarden - свободный MIDI-секвенсор, нотный редактор для Linux, использующий ALSA и JACK, программа для создания и редактирования музыки наподобие Apple Logic Pro, Cakewalk Sonar и Steinberg Cubase.
  • Sound Forge - это профессиональный программный набор продукции цифровой звукозаписи включающий все, что вам необходимо на пути от необработанного звука до законченного продукта.
  • Adobe Audition - выполняет все необходимые функции редактирования и сведения аудио. Обладает очень удобной навигацией и интерфейсом.
  • sfxr - утилита для генерации "восьмибитных" звуков

Видео | Video

Текстовые редакторы | Text editors

  • Notepad++ - свободный текстовый редактор с подсветкой синтаксиса большого количества языков программирования и разметки.
  • JuffEd - текстовый редактор для Linux и Windows
  • PSPad — бесплатный текстовый редактор и редактор исходных текстов программ, может работать даже с файлами на удаленном компьютере, по ftp, облакам
  • jEdit - текстовый редактор, имеет открытый исходный код и поддержку синтаксиса множества языков программирования и разметки.
  • ConText - хорошая альтернатива Notepad++
  • Sublime Text - быстрый кроссплатформенный редактор исходных текстов программ.

Среда разработки | IDE

  • Microsoft Visual Studio - набор инструментов призванный помочь разработчикам программного обеспечения, как новичкам, так и профессионалам + GhostDoc - плагин для Visual Studio, автодокументация Resharper - дополнение для повышения продуктивности работы в Microsoft Visual Studio
  • IntelliJ IDEA — коммерческая интегрированная среда разработки программного обеспечения на многих языках программирования, в частности Java, JavaScript, Python
  • Eclipse - свободная интегрированная среда разработки модульных кроссплатформенных приложений.
  • NetBeans - свободная интегрированная среда разработки приложений на языках программирования Java, Python, PHP, JavaScript, C, C++, Ада и ряда других.
  • Adobe Flash Builder - программный продукт компании Adobe, представляет собой IDE на основе Eclipse для создания многофункциональных межплатформенных интернет-приложений (RIA) с помощью Flex
  • FlashDevelop - бесплатный аналог билдера с более скромными возможностями
  • Olly Debugger - Win32 отладчик с огромным количеством необходимых функций, плагинов и настроек.
  • Adobe Flash Professional - предоставляет среду для разработки анимированного и мультимедийного содержимого, позволяя графическим дизайнерам компоновать интерактивные интерфейсы, которые одинаково работают на настольных компьютерах и мобильных устройствах. Включена собственная поддержка HTML5.
  • Xcode — интегрированная среда разработки программного обеспечения под OS X и iOS

Декомпилятор | Decompiler

  • IDA - интерактивный дизассемблер, который широко используется для реверс-инжиниринга (исследование некоторого устройства или программы, а также документации на него с целью понять принцип его работы)\

Дополнение : Вышла обновлённая версия программы - Genetica 4.0, полный обзор новых возможностей и инструментов читайте по ссылке ниже.

Удивительное дело - к своему стыду до сего момента я и слыхом не слыхивал о существовании такой программы как Genetica от компании Spiral Graphics , хотя данный продукт существует на рынке не просто давно, а очень давно - первая версия редактора бесшовных текстур Genetica была выпущена аж в 2003 году. Конечно, более искушённые коллеги и сочувствующие наверняка знали о существовании данного редактора и пользовались им (но мне почему-то не сказали xD), однако для меня, человека не погружённого в массовое текстурирование всего и вся, эта новость стала открытием - и, откровенно говоря, открытием весьма приятным и неожиданным.

Пришло время исправить это форменное безобразие и досадное упущение. Случайно или нет, но как раз сегодня состоялся официальный релиз Genetica 3.6  - обновлённой версии программы, которая порадует пользователей возможностью создавать привлекательные текстовые эффекты... Упс! Стоп-стоп-стоп. Начинать перечислять все возможности программы не стоит, иначе вводное слово растянется и чудесным образом превратится в вводный роман-оду. Обо всём по порядку, как говорится. Собственно, цель этого материала - познакомить читателя (ну и себя заодно, коль уж так вышло) с Genetica, рассказать, что программа умеет и где её можно будет с успехом применить.

Стоит отметить, что перу компании Spiral Graphics (а вернее будет сказать - клавиатурам) принадлежит не одна Genetica - помимо неё для использования доступны и два бесплатных продукта: Wood Workshop , предназначенный, как можно понять из названия, для процедурной генерации и работы с бесшовными текстурами различного рода дерева, и Genetica Viewer  - программа-просмотрщик и визуализатор текстур, созданных в основной программе (Genetica).

Первый Взгляд

Обратимся же непосредственно к сайту разработчиков и посмотрим, что может нам предложить Genetica версии 3.6 . Итак, по словам самих разработчиков, Genetica - это самый мощный в мире редактор бесшовных текстур, анимированных текстур и HDRI-изображений . Заявление громкое, но, стоит признать, справедливое - поставляемая в виде отдельного приложения Genetica это уже совсем не плагин, не довесок к другой программе и не скромная утилитка - это полновесный программный комплекс с очень богатыми возможностями. Смотрите сами:

  • Текст  - возможность создавать текст для быстрого создания логотипов или детализации текстур.
  • Синтез текстур  - создание бесшовных текстур из фотографий.
  • Node-based workflow  - пользователи Maya сразу поймут, что это значит. А значит это то, что все функциональные возможности программы реализованы в виде "Нод" - или функциональных узлов, если сказать иначе, каждый из которых выполняет свою собственную функцию. Иными словами - программа исповедует современный, визуальный (наглядный) подход к обработке изображений.
  • Инструменты рисования  - необходимые шаблоны, узоры и контуры могут создаваться прямо внутри редактора.
  • Система "Лабораторий"  - некоторые функциональные ноды сгруппированы в так называемые "Лаборатории", которые предназначены для решения необходимой задачи в комплексе. Так, например, лаборатория "Weather Lab" предназначена для нанесения эффекта повреждений, износа и старости на создаваемые текстуры.
  • Продвинутое освещение  - Genetica умеет использовать эффекты окружения при создании текстур, такие как глобальное освещение, ambient occlusion, тени и др., что позволяет создавать более реалистичные текстуры.
  • Тысячи готовых презетов  - двери, окна, ящики, деревянный пол, каменные и бетонные дорожки, поверхности земли, ткани, металлы и даже планеты - всё это можно найти в виде заготовок, которые можно быстро изменить по своему усмотрению или использовать как есть.
  • Normal, Specular, Bump, Reflection текстуры  - Genetica позволяет генерировать помимо текстур цвета ещё и дополнительные текстуры, которые сделают объекты ещё реалистичнее.
  • Создание HDRI изображений  - Genetica позволяет генерировать HDRI-карты, которые могут быть использованы как внутри программы, так и за её пределами.
  • Пакетная обработка  - система позволяет применять необходимые эффекты сразу к большому количеству текстур, либо же создавать в порядке очереди большое количество изображений - всё это может серьёзно ускорить работу.
  • Анимированные текстуры  - многие параметры нод, задействованных в генерации текстуры, могут быть анимированы, что позволяет создавать самые разные эффекты.

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

Очумелые Ручки - Щупаем Genetica 3.6 Studio Edition

Начнём с того, где, собственно, раздобыть Genetica. Программа поставляется в трёх редакциях - Basic , Pro и Studio , которые различаются набором возможностей (функционалом). Скачать демо-версию программы и поработать в течение 30 дней во всех редакциях можно с сайта Spiral Graphics.

Самая простая и необременительная для бюджета версия - Basic , которая, тем не менее, предлагает достаточно обширный функционал, многим которого будет достаточно. В Basic версии по сравнению с Pro и Studio отсутствуют возможности работы с HDRI-изображениями, картами Normal, нельзя использовать пакетную обработку и создавать анимированные текстуры, а также максимальный размер создаваемых изображений ограничен разрешением в 3000x3000 пикселей.

Pro версия имеет все заявленные возможности программы кроме двух - нельзя анимировать текстуры и применять презеты анимационных эффектов. Максимальное разрешение генерируемых изображений, как и в Studio-редакции, повышено до 6000x6000 пикселей.

Ну и, наконец, Genetica Studio Edition  - наиболее полная и функциональная версия программы, по совместительству самая дорогая. Если вы привыкли получать всё и сразу, то Studio-редакция придётся вам по душе, тем более что возможность создания анимированных текстур - весьма привлекательна, а результат того стоит.

Вашему покорному слуге повезло и у меня есть возможность рассказать о самой полной версии программы - Studio Edition. Хотя с учётом того, что демо-версия также предоставляет возможность всем желающим почувствовать себя маленьким филиалом чьей-то студии - везение относительно. Итак, качаем демо-версию Genetica 3.6 с официального сайта и запускаем в режиме Studio.

Запускаем и видим... Ох ты ж ёж! Цепкий глаз неизбалованного изобилием доступных ресурсов художника или разработчика игр сразу загорится вожделением - в стартовом разделе Category на выбор представлена целлая россыпь классов текстур, где в каждой категории счёт доступных презетов (а это именно они) идёт на десятки.

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

Само по себе столь большое количество по сути готовых к применению бесшовных текстур делает Genetica выгодным приобретением и must-have в арсенале любого художника, работающего с текстурами, а если ещё учесть тот факт, что при помощи считанных кликов мышью они могут быть изменены до неузнаваемости...

Далее я попытаюсь познакомить вас с основными возможностями программы - глубокого рассмотрения, разумеется, не будет, так как это выходит далеко за рамки данного обзора, но в целом представление о Genetica и её возможностях постараюсь составить и донести до вас.

Бесшовные Текстуры и Анимированные Текстуры в Genetica 3.6

Рассмотрим процесс работы в Genetica чуть подробнее. Так как основной профиль программы - создание бесшовных текстур, то для начала я решил показать именно этот аспект её работы. Для нашего эксперимента я выбрал текстуру Magma в категории Atmosphere  - что ж поделать, выглядит она уж больно привлекательно и для моего плана подходит как нельзя лучше. Кликаем на неё левой кнопкой мыши и попадаем в рабочую область Genetica, куда уже загружена наша текстура.

Наша магма состоит из трёх групп , в каждую из которых внесены ноды, создающие определённую часть итогового изображения. То есть - процесс создания текстуры магмы на уровне нод логически разбит на три этапа-группы: первая группа создаёт базовое изображение ("Clouds "), вторая группа придаёт нужный цвет ("Color Clouds "), третья группа добавляет свечение ("Add Glow "). График построения (или связей между нодами) читается сверху вниз, где в самом низу находится результат работы всех вышестоящих нод. Стоит отметить, что группы - это лишь форма организации нод, сами по себе они не несут никакого функционала и служат лишь удобству пользователя.

По нажатию кнопки Enter , отображаемой рядом с каждой группой, можно перейти внутрь неё, чтобы увидеть, из каких функциональных нод она состоит, или даже изменить некоторые их параметры. Чтобы покинуть группу (перейти на уровень вверх) нужно нажать кнопку Out , расположенную внизу группы.

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

Первая группа создаёт базовое изображение - так, например, нода Noise генерирует текстуру шума, которой затем увеличивается контрастность при помощи ноды Change BCL (Brightness, Contrast, Intensity), затем нода Atmosphere применяет эффект освещённости, результат всех этих манипуляций вместе с двумя дополнительными изображениями, полученными похожим способом, сводится в ноду Distort , в которой оно слегка искажается.

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

В третьей группе, на завершающем этапе создания текстуры магмы, изображение нашего "нечта" используется дважды - первый раз для создания эффекта сияния раскалённой магмы (Glow-эффект) путём выделения "горячих" точек при помощи увеличения контрастности и последующего размытия этих "горячих" точек, и когда результат размытия комбинируется нодой Combine с оригинальным изображением "нечта вроде магмы". Ещё один шаг (повышение контрастности и яркости) - и вуаля! Перед нами самая что ни на есть пышущая жаром магма - помимо всего прочего, полностью бесшовная (ниже - 2 копии одной текстуры бок о бок, что позволяет оценить бесшовность текстуры).

Осторожно - горячо!

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

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

По завершении всех манипуляций анимированную текстуру нужно отрендерить - сделать это можно как в оперативную память компьютера, так и сразу на жёсткий диск. К чести программистов Spiral Graphics стоит отметить, что процесс визуализации текстур задействует все доступные ядра процессора - так, например, мой 4-ядерный старичок Q6600 отрабатывал своё на все сто, что приятно порадовало итоговой скоростью визуализации. А результат наших трудов (хотя он и был достигнут опять-таки за какую-то минуту-две) можно лицезреть ниже.

Пульсирующая магма так и веет жаром

И даже это ещё не всё. При помощи той же функции анимации параметров можно анимировать сдвиг по осям X и Y базовой текстуры, создаваемой нодой Noise в группе Cloud - и получить льющуюся магму, при помощи которой можно с лёгкостью создать водопад магмы.

Чарующее зрелище водопада из магмы

На написание этого материала ушло на порядок больше времени, чем на создание самих текстур. Ну и в качестве демонстрации того, что можно сделать при помощи Genetica всего за 10 минут в Maya - следующая картинка. Напомню, что на её создание ушло всего 10 минут  - а в сцене задействовано только две текстуры из Genetica .

В недрах пещеры плещется озеро из магмы

HDRI-изображения Окружения в Genetica

Genetica прекрасно справляется с созданием HDRI-карт окружения. Так, например, любую фотографию при помощи ноды Make Environment можно превратить в HDRI-изображение любого формата - Light Probe, Horizontal или Vertical Cross, Mirrored Ball и т.д. К примеру, из нашего изображения Пещеры с магмой можно получить вот такие текстуры окружения в формате HDR:


Полученную текстуру окружения можно тут же использовать по назначению и отрендерить что-нибудь блестящее и круглое:


Текст и Логотипы

В новой версии программы, Genetica 3.6 , появилась возможность работы с текстом, что в принципе позволяет быстро создавать различные симпатичные надписи, стилизованные либо со специальными эффектами. Программа предоставляет несколько презетов, из которых можно выбрать понравившийся и отредактировать его под свои нужды, ну и, конечно же, никто не запрещает создать свой собственный эффект "с нуля", однако это уже будет немного сложнее. Текстовые эффекты, подобные следующим, могут быть получены за пару минут. Дополнительно к надписям может быть применено более 300 стилей. .


Создание Бесшовных Текстур из Фотографий в Genetica 3.6

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

Дабы не затягивать обзор ещё больше, демонстрировать процесс создания бесшовных текстур я не буду, но все желающие могут ознакомиться с его сутью при помощи видеодемонстрации на сайта Spiral Graphics.

Normal Map, Specular Map и Компания в Genetica 3.6 Studio Edition

Ну и наконец - о том, как Genetica справляется с созданием дополнительных текстурных карт. Здесь дела обстоят так же хорошо - если перед рендерингом текстуры включить опцию "Render Effect Maps", то помимо текстуры цвета (так называемая Diffuse текстура) будут созданы и другие - Height Map, Specular Map , различные карты масок и другие - в зависимости от алгоритма, по которому создавалась текстура. Карту нормалей и вовсе можно получить в любой момент, нажав соответствующую кнопку в менюбаре. Так, например, выглядят карты Diffuse, Normal и Specular для текстуры цветной каменной кладки:

Собственно, на этом позвольте завершить обзор самой программы, так как нет смысла описывать досконально все её возможности - для этого существует официальный сайт, на котором можно найти галереи, форум, библиотеки бесплатных текстур, и самое главное - уроки по Genetica. Хотя в целом программа очень простая и освоить её можно всего за пару часов - а если прочитать Help, то и того быстрее. Кстати говоря, читать Help - это правило хорошего тона, для того они и пишутся, чтобы их читали. :)

Заключение

Genetica от Spiral Graphics произвела на меня сильное впечатление - это достаточно простая в освоении, но в то же время очень мощная программа, которая, возможно, радикально изменит мой подход к созданию текстур. Во всяком случае, уйму времени-то уж сэкономит совершенно определённо. Программа в своей области во многом революционная - хотя, наверное, не совсем корректно говорить о революции в контексте того, что Genetica существует уже 8 лет, но всё же.

И дело ведь не только в экономии времени - лично я, например, в основном работал только с реалистичными текстурами, а вот если бы мне нужно было создать текстуру, скажем, фэнтезийного дома или стилизованного дерева - это могло бы стать проблемой. Genetica же по своей сути является генератором "искуственных" текстур (что, конечно же, не является недостатком) - а значит, такие текстуры легко могут быть превращены в стилизованные, "мультяшные", или использованы в не на 100 % фотореалистичном мире - таком, например, как видеоигры определённых жанров.

Более того - взять, к примеру, сцену с пещерой и магмой, которая была показана выше. Страшно представить, сколько бы ушло времени на создание подобной текстуры в Фотошопе "с нуля", тем более - если эта текстура должна быть анимированной. Но если под рукой есть Genetica - подобного результата можно достичь всего за 10 минут (!). Впечатляет.

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

Ещё раз обратившись к сайту Spiral Graphics, стоит отметить, что в разделе Галерея можно увидеть, кто и как уже использует Genetica в своих проектах. Тут вам и кино, и телепередачи, и архитектура, и реклама, и дизайн, и видеоигры. На последних остановлюсь подробнее.

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

Взять ту же библиотеку готовых текстур и презетов, которые поставляются в комплекте с программой - сами по себе они могут решить львиную долю проблем с текстурами в разрабатываемой игре, сэкономив время и высвободив ресурсы для иных задач. Текстуры стен, поверхности земли, бэкграунды, другие объекты - применение Genetica может быть чрезвычайно широким. Так, например, отличным практическим примером может стать игра Shattered Origins ,основным инструментом создания 2D-графики которой и стала Genetica.

В общем, повторюсь ещё раз: Genetica - настоящий кладезь графических ресурсов, который придётся весьма кстати всем, кто так или иначе работает с 2D-графикой. Отличная программа, способная сделать жизнь художника в разы проще, а работу - в разы эффективнее. Добавить к этому больше нечего, поэтому на сим позвольте раскланяться. Надеюсь, вам понравился мой обзор так же, как мне понравилась Genetica.

Полезные Ссылки

Дополнение : Genetica 4.0 вышла, читайте полный обзор новых возможностей и инструментов по ссылке ниже.


Давно у меня была идея создать список полезных программ которые могут помочь вам в разработке. Некоторые из них просто незаменимы для создателя игр , а некоторые лишь дополняют и упрощают жизнь.
В интернете я не нашел универсального списка, так что прошу:

P.S. Версии программ я не записывал, уж как-то сами разберетесь какая версия вам больше нравится.
Ссылки не всегда ведут на скачивание файлов.

Для начала : Список игровых движков

3D

  • Zbrush - программа для трёхмерного моделирования с имитацией "лепки" 3d-модели
  • Mudbox - как Zbrush, только от Autodesk. И тот и тот хорошо по своему.
  • Autodesk 3ds Max - тут всё понятно. Создание трёхмерной графики, анимация и т.д.
  • Maya - идеален для создании анимации. Также содержит всё как для моделлинга, так и даже для некоторых симуляции (жидкости, дымы, пламя, ну и т.д.)
  • Blender - хороший плюс в том, что бесплатный, в отличие от Maya и 3ds Max. Так же развивается как самостоятельный игровой(!) движок.
  • TopoGun - программа ретопологии, предназначена для построения низко полигональной модели по поверхности высоко полигональной, отсканированной с помощью 3D сканера или созданной в среде Zbrush, Mudbox, и запекания текстур.
  • Keyshot - средство интерактивной визуализации 3D сцен и моделей
  • Headus UVLayout - программа для быстрого и качественного наложения UV развертки на 3D модели (используется многими профессионалами (например Gnomon) в индустрии игр и визуальных эффектов)
  • Unfold3D - самостоятельная программа для автоматического создания текстурных координат для криволинейных поверхностей
  • World machine - хороший генератор природных ландшафтов. На выходе даёт меш, текстуру, карту высот,
  • Terragen - генератор ландшафта.Создает фотореалистичные пейзажи.
  • Vue — программа трехмерного моделирования и рендеринга
  • Speed tree modeler - генератор разнообразных деревьев. Полезно всем
  • Makehuman - программа для генерации гуманоидных 3d-моделей
  • Marmoset Toolbag - небольшой, удобный и полноценный редактор материалов и инструмент для быстрого представления трехмерных моделей в реальном времени.
  • Marvelous designer - программа для моделирования и дизайна одежды. Предлагает встроенные механизмы симуляции ткани и рендера в режиме реального времени, функцию экспорта в распространенных форматах (Collada, OBJ/MTL).

2D

  • Adobe Photoshop - лично я рисую в фотошопе, мне там намного комфортнее, но это дело вкуса.
  • Pixplant - инструмент для создания бесшовных текстур из фотографий
  • CorelDraw - графический редактор, как по мне, так больше подходит для художественного арта. Смешивание цветов - это хорошо.
  • nDo2 - плагин для Photoshop. Позволяет создавать карты смещения и теней (ambient occlusion) в программе Photoshop с помощью инструментов ручного рисования. Кроме этого возможен просмотр 3D-превью получаемых карт.
  • Alchemy - очень хорошая программка для создания скетчей. Есть возможность включить симметрию как горизонтальную, так и вертикальную.
  • ArtRage Studio - так же интересная прога для рисования. Для скетчей/концептов самое то.
  • Sketchbook pro (так же есть для планшетов) - рисовалка от Autodesk. Хорош для создания всяких эскизов
  • Substance Designer - мощная программа, которая предназначена для создания, редактирования и обработки сложных текстур
  • Filter forge - программа и высококачественный плагин для Photoshop с 4100 визуальными эффектами, 4400 текстурами. Позволяет так же создавать свои фильтры, текстуры, эффекты, искажения.
  • xNormal - создание карт нормалей из Color Map.
  • CrazyBump - генератор текстур (displacement, normal, occlusion, и specmaps, основанные на 2D изображениях)
  • Knald - аналог CrazyBump
  • Paint.NET - бесплатный растровый графический редактор
  • Gimp - растровый графический редактор, программа для создания и обработки растровой графики и частичной поддержкой работы с векторной графикой.
  • Inkscape - векторный графический редактор, удобен для создания как художественных, так и технических иллюстраций
  • GraphicsGale - бесплатная программа, ориентированная на создания пиксель-арта, в том числе, и анимированного
  • Adobe Flash - мультимедийная платформа компании Adobe для создания веб-приложений или мультимедийных презентаций

Воксельные редакторы | Voxel editors


Звук | Sound

  • - свободный многоплатформенный аудиоредактор звуковых файлов, ориентированный на работу с несколькими дорожками.
  • GoldWave - довольно мощный редактор аудио. По своей функциональности может поспорить с такими общеизвестными программами, как Adobe Audition, Sound Forge и т.п.
  • FL Studio - отлично подойдет для написания музыки, есть много плагинов и разных паков со звуками
  • Steinberg WaveLab - программа для записи и редактирования аудио профессионального уровня.
  • Steinberg Cubase - программное обеспечение для создания, записи и микширования музыки
  • Rosegarden - свободный MIDI-секвенсор, нотный редактор для Linux, использующий ALSA и JACK, программа для создания и редактирования музыки наподобие Apple Logic Pro, Cakewalk Sonar и Steinberg Cubase.
  • Sound Forge - это профессиональный программный набор продукции цифровой звукозаписи включающий все, что вам необходимо на пути от необработанного звука до законченного продукта.
  • Adobe Audition - выполняет все необходимые функции редактирования и сведения аудио. Обладает очень удобной навигацией и интерфейсом.
  • sfxr - утилита для генерации "восьмибитных" звуков

Видео | Video

Текстовые редакторы | Text editors

  • Notepad++ - свободный текстовый редактор с подсветкой синтаксиса большого количества языков программирования и разметки.
  • JuffEd - текстовый редактор для Linux и Windows
  • PSPad — бесплатный текстовый редактор и редактор исходных текстов программ, может работать даже с файлами на удаленном компьютере, по ftp, облакам
  • jEdit - текстовый редактор, имеет открытый исходный код и поддержку синтаксиса множества языков программирования и разметки.
  • ConText - хорошая альтернатива Notepad++
  • Sublime Text - быстрый кроссплатформенный редактор исходных текстов программ.

Среда разработки | IDE

  • Microsoft Visual Studio - набор инструментов призванный помочь разработчикам программного обеспечения, как новичкам, так и профессионалам + GhostDoc - плагин для Visual Studio, автодокументация Resharper - дополнение для повышения продуктивности работы в Microsoft Visual Studio
  • IntelliJ IDEA — коммерческая интегрированная среда разработки программного обеспечения на многих языках программирования, в частности Java, JavaScript, Python
  • Eclipse - свободная интегрированная среда разработки модульных кроссплатформенных приложений.
  • NetBeans - свободная интегрированная среда разработки приложений на языках программирования Java, Python, PHP, JavaScript, C, C++, Ада и ряда других.
  • Adobe Flash Builder - программный продукт компании Adobe, представляет собой IDE на основе Eclipse для создания многофункциональных межплатформенных интернет-приложений (RIA) с помощью Flex
  • FlashDevelop - бесплатный аналог билдера с более скромными возможностями
  • Olly Debugger - Win32 отладчик с огромным количеством необходимых функций, плагинов и настроек.
  • Adobe Flash Professional - предоставляет среду для разработки анимированного и мультимедийного содержимого, позволяя графическим дизайнерам компоновать интерактивные интерфейсы, которые одинаково работают на настольных компьютерах и мобильных устройствах. Включена собственная поддержка HTML5.
  • Xcode — интегрированная среда разработки программного обеспечения под OS X и iOS

Декомпилятор | Decompiler

  • IDA - интерактивный дизассемблер, который широко используется для реверс-инжиниринга (исследование некоторого устройства или программы, а также документации на него с целью понять принцип его работы)\
Похожие публикации