» » » » Добавление объектам прозрачности, где нет параметра AlphaBlended, в Sims 4 Studio

мар

30

2016

Добавление объектам прозрачности, где нет параметра AlphaBlended, в Sims 4 Studio

Сообщить об ошибке Просмотров: 1384

Добавление объектам прозрачности, где нет параметра AlphaBlended, в Sims 4 Studio Иногда добавить альфа-канал к объекту способом, описанном в этой инструкции нельзя. Если параметра AlphaBlended в настройках нет совсем, то предлагаемый способ придания прозрачности будет работать не на всех предметах, даже если вы добавите альфа-канал в свою текстуру. Программа Sims 4 Studio может даже показать положительный результат в режиме предпросмотра, но в игре предмет будет отображаться некорректно. В этом случае нужно произвести дополнительную настройку. У некоторых предметов, к примеру, штор, есть возможность использовать полупрозрачность, что дает широкий простор для творчества (можно сделать градиентную прозрачность ткани или эффект кружева). У других прозрачность будет бинарной – то есть части вашего объекта будут либо полностью прозрачными, либо нет, а край – резкий, даже рваный (у ковров и настенных наклеек именно такая). Но для создания каких-то мелких деталей, таких как цветы, листья и ветки, этого вполне достаточно.

Вам понадобятся:


Для примера я взяла ковер, в котором изначально нет прозрачности.
Открыв package файл в Sims 4 Studio экспортируем текстуру через кнопку Export во вкладке Texture.

экспорт текстуры в sims 4 studioэкспорт текстуры в sims 4 studio

Открываем нашу текстуру в 2D редакторе. Заменяем канал RGB своим изображением, а также добавляем альфа-канал через кнопку в нижней части окна Channels (Каналы) и редактируем его, так как по умолчанию он будет полностью черным.

редактирование текстуры в фотошопередактирование текстуры в фотошопе
редактирование текстуры в photoshopредактирование текстуры в photoshop

Сохраняем в формате .dds DXT5 interpolated alpha.

сохранение текстуры в формате dds dxt5 interpolated alphaсохранение текстуры в формате dds dxt5 interpolated alpha

Теперь открываем Sims 4 Studio и импортируем текстуру в наш файл .package через кнопку Import во вкладке Texture.

импорт текструры в симс 4 студиоимпорт текструры в симс 4 студио

Как видите, программа Sims 4 Studio прозрачность пока не видит. Чтобы это исправить переходим во вкладку Warehouse (1).
Если у вас объект простой и имеет только меш высокого качества LOD 0, то нужно выбрать строку под названием Model (1) и перейти во вкладку Data (3). Здесь в пункте Lods находится кнопка Edit items… (4). Нажимаем ее.
Если помимо меша высокого качества есть меши среднего и низкого – то в строке Model будут только они, а редактируемый LOD 0 будет находится в строке под названием Model LOD со значением 00000000 в столбце Group.

редактирование мешаредактирование меша

В открывшемся новом окне выбираем меш высокого качества HighDetail (1) и в пункте Meshes с правой стороны снова нажимаем кнопку Edit items… (2).

редактирование меша в sims 4 studioредактирование меша в sims 4 studio

Открылось еще одно окно. Прокрутите список справа ниже и в пункте Material снова нажимаем Edit items…

редактирование материала в sims 4 studioредактирование материала в sims 4 studio

В новом окне выбираем слева первую строку, а затем справа снова нажимаем Edit items…

редактирование материаларедактирование материала

Нам нужно добавить такие параметры как AlphaMap и AlphaMaskThreshold.

AlphaMap

Выбираем строку DiffuseMap (1) и копируем ее нажав кнопку Copy (2).

копирование текстурыкопирование текстуры

Скопированный параметр окажется в самом конце списка. Выберите его. Затем с правой стороны откройте список в пункте Field и найдите в нем AlphaMap.

текстура alpha mapтекстура alpha map

Теперь переходим к следующему параметру.

AlphaMaskThreshold

Нажимаем на кнопку Add и добавляем новый параметр к списку.

добавление параметра в материалахдобавление параметра в материалах

Он будет внизу списка. Меняем справа значение пункта Typecode на Float.

меняем свойства параметра typecode на floatменяем свойства параметра typecode на float

А в пункте Field выбираем AlphaMaskThreshold.

параметр alphamaskthresholdпараметр alphamaskthreshold

Вместо 0 в пункте Value ставим значение 128 (1) и сохраняем все изменения, нажав на кнопку Save (2).

ставим значение value на 128 и сохраняемставим значение value на 128 и сохраняем

Повторяем те же действия по добавлению AlphaMap и AlphaMaskThreshold для всех остальных строк в левой части окна.

назначение параметров материаланазначение параметров материала

После этого закрываем все окна по очереди через кнопку Save, пока не дойдем до окна Editing Lods… Повторяем все предыдущие действия и для мешей качества Medium и Low, если они есть. Для мешей Shadow этого делать не нужно.

Добавление объектам прозрачности, где нет параметра AlphaBlended, в Sims 4 Studio

Выходим из всех окон через кнопку Save, затем сохраняем сам файл package.
Теперь, если вы выйдете в главное меню, а затем повторно загрузите ваш проект, вы увидите следующую картину:

прозрачный материал в sims 4 studioпрозрачный материал в sims 4 studio

Это означает, что мы с вами все сделали правильно. Хотя иногда Sims 4 Studio продолжает игнорировать прозрачность даже после настроек и перезагрузки, но в игре при этом все отображается как нужно. К тому же, программа все равно покажет наличие полупрозрачности, даже если настройки объекта позволяют использовать только бинарную прозрачность.Так что лучше ваш предмет проверять в игре, прежде чем совершать с ним какие-то дальнейшие действия.

Переносим наш .package файл в игровую папку Mods и тестируем в игре.

прозрачный материал в симс 4прозрачный материал в симс 4



Автор: 13whitemice

Редактор: Dara_Savelly
Публикатор: Rdfpbvjlbyf8921


Другие новости по теме:

  • Создание карты рельефа в Симс 4 с помощью Photoshop
  • Как создать объект для Симс 4 методом клонирования и замены меша
  • Подробный урок по созданию прозрачных штор в Симс 4
  • Урок по созданию стеклянных объектов при помощи программы Sims 4 Studio
  • Создание фотообоев в Симс 4 при помощи Sims 4 Studio