Формати та специфіка текстур та карт DDS - 2D дизайн та графіка

#1 Siegrun

Опції DDS карт

Опції текстур із прозорістю (альфа-каналом)

DXT3 для іконок та книг. У графіMip-map треба вибратиNO ( формат НЕ використовується в Skyrim)DXT5 найкраща якість для речей та предметів, у графі Mip-map потрібна вибиратиAll

Опції текстур без прозорості:

DXT1 (статик, броня, зброя і так далі, у графі міп-мап потрібно вибирати all)

Різновиди карт

Дифузна карта dds

Під цим визначенням розуміється власне сама базова текстура, яка несе інформацію про поверхню та колір.

Карта нормалей, префікс _n

Normal map - зроблена фільтром маска, що повідомляє движку про перепади нерівностей на поверхні предмета. Додає об'єм текстури. - Формат карти висот і карти світіння, як правило, збігається з форматом базової текстури, її міпмапінг так само. - Для іконок, карт та книг OBLIVION НЕ потрібна карта висот. Інформація в карті висот про кольори та візерунки не читається - тільки про освітленість. Ця карта – прозора маска з заломленнями та спотвореннями. Як лінза поверх вашого малюнка. Це дозволить вам на базі текстури, зробивши її чорно-білою, влаштувати вручну будь-який перепад світла перед фільтрацією, щоб зробити вашу карту висот точніше, приховати деталі, які не потрібно відрізняти від нуля, і навпаки, підкреслити ті місця, де на звичайній текстурі немає перепаду але він потрібен.

Карта світіння, префікс _g:

Glow map - чорно-біла текстура світіння з альфаканалом. Все, що світиться – має бути білим. Все, що не світиться – чорним.

Карта глянцю/дзеркальності, префікс _m:

Mirror map - карта, що додаєглянець поверхні з ефектом відображення оточення. Чорний колір - матова поверхня без відблисків та відбиття, білий - повний блиск. (аналогічно альфа-каналу карти _n, використовується, коли карти нормалей та карти висот мають формат DXT1, а блиск треба регулювати, в основному, у Skyrim

Карта блиску, префікс _s:

Specular map - карта, що відповідає за матовість/блиск поверхні (практично не використовується в Oblivion, поширена в Skyrim)

Робота з альфа-каналом

У дифузній карті колір альфа-каналу в градації від чорного до білого (сірі тони) означає прозорість текстури. Чорний: повна прозорість (текстура в цьому місці "відсутня") Білий: повна непрозорість

У карті нормалей колір каналу в градації від чорного до білого (сірі тони) означатиме блиск поверхні. (У Скайрімі замість цього для текстур БЕЗ каналу DXT1 робиться карта _s) Чорний: повна матовість Білий: повний блиск

Виконання заливки каналу у Photoshop

У вас має бути активне вікно channels (канали). Є два способи виконати потрібну заливку каналу або виділення в ньому. - Якщо каналу ще немає, виділяємо потрібне місце на текстурі, заходимо в канали, і внизу віконця тиснемо іконку Add Alpha (додати альфа-канал) - Якщо канал вже є, заходимо в нього, виділяємо потрібну ділянку або весь канал, з активним інструментом Виділення правою кнопкою клацаємо по виділеному місцю. Вибираємо Заливку. У меню вибираємо Чорний або Білий і виставляємо відсотки.

Призначення прозорості моделі в Nifscope

Правою кнопкою для об'єкта -Node - Attach Properties - NiAlphaProperty

Приклади

Скло - модель з роздільною здатністю використовувати прозорістьтекстурами dds та _n.dds - альфа-канали залиті відповідно

50% та 20%чорного. Прозорість та блиск.

Шкіра - 100% білого канал dds - 80% чорного канал _n.dds Непрозора і з легким відливом

Обличчя - 100% білого канал dds - 90% чорного канал _n.dds Матова щільна поверхня

Вирізання елемента - 100% чорного у межах елемента в каналі alpha дифузної карти (основної текстури)

Яскравий блиск - 20% чорного в каналі alpha карти нормалей _n.dds

Помилки під час використання плагіна NVIDIA DDS

- Поширена помилкаToo many channel означає, що ви не виконали відомості. Зайдіть в стовпець шарів, клацніть правою кнопкою по кожному з них і виберіть у меню "Виконати зведення" (flatten image). - Відмова у збереженні навіть при зробленій інформації означає, що розмір текстури має непарне значення. Сторони текстур мають бути парними. В ідеалі, сторона текстури має бути кратною 4: 64х64, 128х128, 256х256, 516х516 і так далі.

Поради текстурникам

- Багато хто вважає, що їм треба малювати метал або ганчірку руками і впадають у ступор. Насправді, необхідно використовувати кисті та фотоматеріали для бази – ніхто вас за це не поб'є. Особливо буде дивно, якщо для бази текстури ви скористаєтеся власним цифровим апаратом. Якщо ні - скористайтеся тими текстурами, які можете завантажити в мережі і потім обробіть їх.

- Найприємніше, якщо ви зможете намалювати текстуру самі. Для цього можна скористатися численними уроками.

Раджу зробити так: знайдіть фактурну текстуру, скажімо тканини. Підвищіть контраст, зніміть пензель. Тепер у вас є штамп ділянки тканини, яким ви можете виділяти натекстури одягу якісь місця. Я робила безшовну текстуру, ретельно вивчивши фотографію реконструктора у кольчузі. Вибравши рівне місце сплетення, я відрізала крихітний квадратик. Потім вам китицею доведеться акуратно підганяти його так, щоб при багаторазовому повторі він утворював велике рівне без швів поле. Це вимагає досвіду, і головне - ділянка має бути дуже рівно освітлена.

– Текстуру стіни, дороги, металу варто підгранжувати. Що означає цей пафосний вираз? Гранж це бруд, старіння, будь-які ознаки дії ентропії. Подряпини та зазубринки, сліди полірування на металі, дощові потеки, мох та тріщини на стінах, зношеність одягу, характерні для реалізму. Для цього потрібно створити набір пензлів або завантажити їх пензлів сотні.

- Досягти багатьох ефектів можна за допомогою стилів та екшенів фотошопу, застосовуючи їх вибірково до окремих ділянок. Так можна зробити золото та срібло, наприклад, каміння та безліч інших речей. Паттерни (безшовні текстури) також вам дуже допоможуть. Завантажити все це в мережі не проблема. Згодом у вас залишаться найпотрібніші речі. У мене близько 300 кистей і 200 патернів, а також близько 50 Гб текстур, 6000 градієнтів, 1500 стилів. загалом – озброїть свій фотошоп. Увімкніть мізки та руки – створюйте свої текстури, пензлі, стилі, патерни, робіть їх неповторними.

  • TES-Diesel modding , Esteban , Старий геймер та 7 іншим це подобається