Створення прозорих підлог, всесвіт гри the sims!

У цьому уроці я розповім, як зробити прозорим покриття підлоги. Туторіал передбачає, що у вас вже є досвід створення покриттів за допомогою HomeCrafter.


Ми будемо робити 3 види покриттів:
1. Повністю прозоре покриття підлоги без текстури (скло). Налаштування прозорості і кольору скла ми виставимо в параметрах матеріалу.
2. Покриття типу "решітка", "сітка". Матиме бінарну прозорість, тобто текстура або повністю видна, або повністю невидима, немає напівпрозорості.
3. Текстуроване, з малюнком покриття з частковою прозорістю. Покриття, на якому є текстура, і яке відображає різні ступені прозорості.

Запустіть HomeCrafter і клонуйте будь-яку обрану плитку статі.

Створення прозорих підлог, всесвіт гри the sims!

Дайте їй нове ім'я, ціну, опис та імпортуйте в гру.

Створення прозорих підлог, всесвіт гри the sims!

Закрийте HomeCrafter, зайдіть в папку Downloads в Моїх документах і відсортуйте всі файли за датою, так, щоб останні свіжі файли з'явилися на початку списку. Найперший файл і буде вашим імпортованим покриттям. Відкрийте його за допомогою SimPE.
У Дереві ресурсів (Resource Tree) ви побачите рядок Material Definition (TXMT). натисніть на неї і відкрийте в списку ресурсів правіше рядок в цьому розділі.
Трохи нижче у вкладці Plugin View - Content - cMaterialDefinition змініть значення рядка Type c Floor на StandardMaterial.

Створення прозорих підлог, всесвіт гри the sims!

Далі у вкладці Properties ми побачимо зліва список параметрів, що впливають на властивості матеріалу нашого покриття. Залежно від того, яке покриття ми хочемо зробити, ми змінимо або додамо потрібні нам параметри.

1. Створення скляного покриття без текстури.
Відкриваємо вкладку Properties. на якій ми зупинилися. Тепер розглянемо, які параметри нам необхідні, а які можна видалити.
Додавати нові рядки для параметрів ви можете за допомогою кнопки Add. видаляти за допомогою кнопки Delete. Щоб заповнити дані, вписуєте ім'я параметра в полі Name і його значення в поле Value.

Створення прозорих підлог, всесвіт гри the sims!

Параметри stdMatBaseTextureEnabled і stdMatBaseTextureName (обведені синім кольором) можна видалити або виставити на значення false - вони відключають текстуру.
Значення stdMatUntexturedDiffAlpha визначає ступінь прозорості вашого покриття: 0 - повністю прозоре, 1 - повністю непрозоре. Виставимо на 0.4.
Параметр stdMatDiffCoef має 3 пункту значення, що означає настройку кольору в RGB (red, green, blue - червоний, зелений, синій). Раджу виставляти колір вашого скла у вкладці Categorized Properties. там ви зможете вибрати колір по палітрі.

Створення прозорих підлог, всесвіт гри the sims!

Перейшовши назад у вкладку Properties, ви побачите, що SimPE автоматично присвоїть новому кольору потрібне значення.
Також нам потрібно додати нові параметри stdMatAlphaBlendMode = blend і stdMatLightingEnabled = 0

Отже, перевіримо, що у нас вийшло:
stdMatAlphaBlendMode - blend
stdMatLightingEnabled - 0
stdMatBaseTextureEnabled - false
stdMatDiffCoef - 0.00000,0.50196,0.50196
stdMatUntexturedDiffAlpha - 0.4

Всі інші параметри ви можете залишити без змін. Зробіть sort List і натисніть Commit.

Тепер видалимо текстуру, вона нам не потрібна. Для цього заходимо в ресурс Texture Image (TXTR) і справа в списку ресурсів натискаємо правою кнопкою миші на рядок і вибираємо Delete (Видалити).

Створення прозорих підлог, всесвіт гри the sims!

Лінія прочеркнет рядок, тепер можете зберегтися File - Save. Можете перевірити підлогу в грі.

Створення прозорих підлог, всесвіт гри the sims!

2. Створення сітчастого покриття з бінарної прозорістю.
Відкриваємо вкладку Properties. на якій ми зупинилися. Тепер розглянемо, які параметри нам необхідні.

Створення прозорих підлог, всесвіт гри the sims!

За допомогою кнопки Add. нам потрібно додати наступні 3 параметра:
stdMatFillMode - solid
stdMatLightingEnabled - 0
stdMatAlphaTestEnabled - 1

Зробіть sortList і натисніть Commit.

Тепер потрібно імпортувати нову сітчасту текстуру. Текстура повинна складатися з повністю видимих ​​і повністю невидимих ​​частин, заднього білого фону не повинно бути. Ось мій варіант.

Створення прозорих підлог, всесвіт гри the sims!

Заходимо в ресурс Texture Image (TXTR) і імпортуємо нову текстуру. Раджу користуватися для імпорту текстур плагіном DDS Utilities, тоді ви зможете імпортувати текстури з великим розміром і відразу вибирати формат при імпорті.

Щоб встановити плагін, зайдіть в симпо в розділ меню Extra - Preferences і в закладці System Folders натисніть на посиланні в електронному робочому полі або ж перейдіть за цим посиланням

Створення прозорих підлог, всесвіт гри the sims!

Тепер при Імпорті текстури ви можете натиснути правою кнопкою миші і вибрати функцію Build DXT. Далі підбирайте параметри відповідно до типу текстури - дефолтний Smoothen краще не використовувати, для текстур з безліччю деталей використовуйте SharpenSoft.

Створення прозорих підлог, всесвіт гри the sims!

Отже, нам потрібно при імпорті вибрати формат DXT5 і натиснути Build.

Створення прозорих підлог, всесвіт гри the sims!

Тепер можете зробити Commit і зберегти пакадж. Можете перевірити покриття в грі.

Створення прозорих підлог, всесвіт гри the sims!

3. Створення покриття з текстурою різного ступеня прозорості.
Відкриваємо вкладку Properties. на якій ми зупинилися. Тепер розглянемо, які параметри нам необхідні.

Створення прозорих підлог, всесвіт гри the sims!

Нам потрібно додати три параметра за допомогою кнопки Add:
stdMatFillMode - solid
stdMatAlphaBlendMode - blend
stdMatLightingEnabled - 0

Також ви можете поміняти значення параметрів stdMatDiffCoef, щоб поміняти відтінок скла, і параметра stdMatUntexturedDiffAlpha, щоб зробити скло більш прозорим, як ми це робили в першому пункті уроку. Я залишу значення за замовчуванням.
Не забудьте зробити sortList і натисніть Commit.

Тепер імпортуємо нашу нову текстуру з різним ступенем прозорості. Текстура може складатися як з повністю видимих ​​/ невидимих ​​частин, так і частково прозорих елементів, заднього білого фону не повинно бути. Ось мій варіант.

Створення прозорих підлог, всесвіт гри the sims!

Заходимо в ресурс Texture Image (TXTR) і імпортуємо нову текстуру за допомогою плагіна DDS Utilities, як ми це робили в пункті 2.
При імпортуванні вибираємо формат DXT3.

Створення прозорих підлог, всесвіт гри the sims!

Робимо Commit і зберігаємо пакадж. Перевіримо в грі, що у нас вийшло.

Створення прозорих підлог, всесвіт гри the sims!

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

Створення прозорих підлог, всесвіт гри the sims!

Схожі статті