Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
[Source] Урок №1 Как уменьшить размер любой VTF текстуры
Если мне что то нужно в плане каких то переделок,то я тоже пользуюсь гуглом,ну не когда не пропускаю интересные статьи.
Которые могут хоть в чем то помочь для начинающих.
А ты начала тут умничать,тут не так,это не так,так чем сидеть тут и хвастаться чем то,написал бы полезные для людей вещи.
У кого Photoshop-2019 64бит данный плагин не работает (говорю за себя)
Решение: Скачать предложенный Photoshop (с уже встроенным плагином)
Так надо. Сколько я не возился дабы установить на свою версию, увы всё плохо. В итоге скачал версию 2018 (да теперь у меня 2 версии) и не о чем не жалею
Всем привет,сегодня хотел бы вам рассказать и показать,как уменьшить размер любой VTF текстуры.
Тут нужно понимать,что если мы будем сжимать текстуру,то мы будем терять ее качество.
Сжать можно хоть до текстур из майнкрафта,но естественно это будет не правильно! Посмотреть вложение 54984
1) Какие программы нам понадобятся: •Adobe Photoshop CC 2018(версия может быть любая). Скачать в интернете или использовать мой Adobe Photoshop CC 2018 (32 Bit).rar (Там уже есть VTF плагин). Примечание: Вы можете использовать любую подобную программу,но я буду показывать на пример данного Adobe Photoshop • VTFплагин дляPhotoshop скачиваем в интернете или используем мой VTF плагин для Photoshop.rar •ЛюбаяValve Texture Format текстура сокращенноVTF.
Статья пишется для движкаSource,поэтому в нашем случае это текстуры моделей оружия,игроков,карт,skybox и прочего). Примечание: Если вы хотите подробно изучить данный формат,то вам сюда Valve Texture Format - Valve Developer Community
1) Скачиваем VTF плагин в интернете или используем мой VTF плагин для Photoshop.rar
2) Распаковываем в любое удобное для вас место
3) Видим 2 файла с расширениями.8biи .dll Посмотреть вложение 54959
4) Перемещаем VTFLib.dll в корень ../Photoshop/
В моем случае это такой путь C:\Program Files (x86)\Adobe\Adobe Photoshop CC 2018 (32 Bit)\ Примечание: Adobe Photoshop должен быть закрыт.
5) Перемещаем VTF.8bi../Photoshop/Plug-Ins/File Formats/
В моем случае это C:\Program Files (x86)\Adobe\Adobe Photoshop CC 2018 (32 Bit)\Required\Plug-ins\File Formats\
6) Запускаем Adobe Photoshop и к примеру нажимаем в верхнем меню Файл послеОткрыть как.
7) Появляется такое окошко , нажимаем,где надпись Photoshop (*.PSD;*.PDD;*.PSDT) Посмотреть вложение 54960
8) Ищем формат VTF,если вы его нашли,то вы все сделали правильно и мы можем продолжить. Посмотреть вложение 54961
9) Если у вас нет данного форматы,прочтите выше написанное или поищите информацию в интернете под вашу версию программы,на этом установка плагина закончена.
2) Приступим к сжатию VTF Текстур 2.1 Я буду показывать на примере данной модели оружия AK-47 Demon.rar
2.2 Скачиваем желаемую модель и разархивируем в любое удобное для вас место
2.3 Заходим по пути materials\ какая то моделька
В моем случае это C:\Users\Создание Серверов\Desktop\AK-47 Demon\materials\models\weapons\babka\ak_47\test\
2.4 Видим что то вроде этого,обратите внимания на размер VTF текстур. Посмотреть вложение 54962
2.5 Открываем Adobe Photoshop
2.6 Возвращаемся к нашим VTFтекстурам и выделяем их все и зажав левую кнопку мыши тащим их на фотошоп Примечание: предварительно сделайте копии ваших текстур,если вам не понравиться качество,то вы сможете его поменять.
Будут высвечиваться такие окошки просто жмемОК Посмотреть вложение 54963
2.7 Отлично все текстуры у нас в фотошопе,что мы делаем нажимаем в верхнем меню Изображениедалее нажимаемРазмер изображение.
2.8 Нам высвечивается такое окошко,тут нам следует поменять Пикселина Проценты (Выделил красным,где это делается). Посмотреть вложение 54971
2.9 Далее ставим нужный нам % на сколько мы хотим сжать нашу текстуру,я поставлю 50%,т.е этим я сожму модель ровно на половину. Размер был 3.00м Посмотреть вложение 54972 Стал всего лишь 768.0к Посмотреть вложение 54973
2.10 Далее жмем ОКдалее жмемФайлпосле жмем Сохранить как,появляется такое окошко,выбираем в разделе Template: Compressed Texture и жмемОК. Посмотреть вложение 54974
2.11 Проделываем те же операции с остальными текстурами начиная с пункта 2.7,заканчивая 2.10,сделали отлично!
2.12 Сравниваем наши размеры до и после ( этот пункт не обязателен,ради интереса так скажем). Посмотреть вложение 54975
2.13 А теперь все же давайте посмотрим,через Model Viewer,как у нас изменилось качество текстур.
1) Идем по пути куда установили Source SDK v2.2и запускаем приложениеStart SDK
2) Выбираем игру Counter-Strike Source и жмем Model Viewer
3) Далее нам необходимо поместить измененные папки models и marterials c жатыми текстурами по пути C:\Ultimate SSDK v2\Source Engine 2009\hl2
4) Далее заходим в Model Viewer и нажимаем File(верхний левый угол)
5) Далее нажимаем Load Model..и выбираем нашу модель,в моем случае модель находиться по пути [ROOT]\models\weapons\babka\ak_47\test нажимаем к примеру на w_rif_ak47 (модель от 3 лица) и у вас должна появиться ваша модель с вашими текстурами.
6) Если вас устраивает качество текстур модели,то оставляете,если вы не заметили разницы,то можно сжать еще,проделав те же самые операции) Посмотреть вложение 54976 Посмотреть вложение 54977
7) Не знаю видно ли на фото,но если скачать их и листать,то видно изменения)
3) Не знаю стоит ли затрагивать тему Альфа канал
3.1 Сейчас немного лекции так скажем,есть такая штука,как Альфа каналне знаю,как вам это правильно объяснить,но все же попробую. Альфа канал - это некая текстура,например текстура волос,текстура перчаток,текстура стекла.
Этим текстурам задается блеск, прозрачность.Если вы ничего не поняли,то вам сюда)) Альфа-канал — Википедия
3.2 Вы спросите зачем я вам это рассказываю,отвечаю путем удаленияАльфа каналможно так же уменьшить размер текстур VTF.
3.3 Приступим,открываем наш PhotoShop и перетаскиваем наши сжатые VTF текстуры,как мы делали это ранее.Пункты 2.3 до2.6
3.4 Далее видим справа надпись Каналы нажимаем. Посмотреть вложение 54978
3.4 Ищем текстуры с надписью Альфа 1и нажимаем на неё левой кнопкой мышки(выделяем как бы). Посмотреть вложение 54980
3.5 Далее жмем правой кнопкой мышки и видим Удалить канал,собственно жмем Удалить канал и сохраняем,проделываем те же самые действия с остальными текстурами. Посмотреть вложение 54982 Важно:Не удаляйте альфа каналы,где они необходимы,например на модели персонажа,если вы сожмете VTF текстуру в формате dx1,то вы автоматически удалите альфа канал,что есть не правильно,смотрите в каждой текстуре наличие альфа канала и делайте вывод нужен ли он вам или нет.
Приведу пример,на это модели игрока мы удалили необходимые альфа каналы,что есть не правильно и вот что мы видим:
Из фото следует,что мы удалили необходимый альфа канал и тем самым мы сделали текстуры,как бы покрытые водой и это не правильно,так делать нельзя!
3.6 Проделываем те же самые операции из пунктов 2.10 и 2.13 Важно знать! Если вы сохраняете в формате DXT1,то вы автоматически удаляете альфа канал Посмотреть вложение 55971
Если вы сохраняет в формате DXT5,то вы сохраняете альфа канал
4) Заключение
В Заключении хотел бы сказать,не знаю получилось ли мне объяснить вам всю суть,а именно как влияет уменьшение размера,на качество текстур модели.
Думал напишу за Час-Два,но что то пошло не так и убил я на это 7 Часов своего времени,поэтому просьба,кому помогла эта статья,то поставьте пожалуйста лайк.
Если вы считаете,что я в чем то не прав или у вас есть какие то дополнения,напишите об этом в комментарии,всем удачи не болейте!