Перейти к содержанию
Авторизация  
Retr_0

X-Ray THM Thumbnail — превью объектов SDK в Проводнике Windows

Рекомендуемые сообщения

 

Всем привет!

Сделал небольшую утилиту для мапперов и тех, кто работает с объектами в X-Ray SDK: X-Ray THM Thumbnail.

Она показывает встроенные миниатюры из объектных .thm прямо в Проводнике Windows. Можно открыть папку с моделями, включить крупные значки и видеть превью объектов без запуска Level Editor или Actor Editor.
1357261528_.png.090a13a9d6bf9e5845b94a1f4493efc4.png

Спойлер

 

Отображение превью объектных .thm размером 128×128.

Работа без установленного SDK и DLL движка.

Установка и удаление через комплектные скрипты.

Открытые исходники на C++, лицензия MIT.

 

Спойлер

 

Скачать Windows-архив из раздела Releases.

Распаковать его и запустить Install.bat.

Подтвердить запрос прав администратора.

Открыть папку с .thm и включить «Крупные значки» или «Огромные значки».

Если картинки не появляются, в параметрах Проводника отключите «Всегда отображать значки, а не эскизы». Иногда требуется выйти из учётной записи Windows и войти снова.

Для удаления запустите Uninstall.bat.

 

Спойлер

 

Windows 10/11 x64. Работа проверена на Windows 10; Windows 11 пока требует проверки. Поддерживаются объектные THM версии 0x0012 со встроенным превью. Значки самих .object и область предварительного просмотра пока не поддерживаются. Исходные файлы не изменяются.

Первый публичный выпуск — beta. Буду благодарен за результаты проверки на разных SDK и библиотеках объектов. При проблемах пишите версию Windows, SDK и прикладывайте пример .thm, на котором возникает ошибка.

 

Скачать:
https://github.com/r3tr0-hub/XRayTHMThumbnail/releases

Исходники:
https://github.com/r3tr0-hub/XRayTHMThumbnail

Проект независимый, не является официальным продуктом GSC Game World.

  • Мастер! 1
  • Хабар 1

1358590690_2.png.b8a97a13f98e728d6856cadd2e415b2c.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Круто, но реальные пацаны юзают коммандер!:u1F60E:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

macron насчёт коммандера спору нет. Может попробую написать плагин для коммандера чтобы по f3 lister можно было просматривать миниатюру объекта. 

 

  • Мастер! 1

1358590690_2.png.b8a97a13f98e728d6856cadd2e415b2c.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
58 минут назад, macron сказал:

реальные пацаны юзают коммандер

фу коммандер 🤮

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

macron специально для крутых перцев плагин для Total Commander.

Жмем F3 по .thm, если это объект то покажет превью объекта, если это текстура, то покажет все настройки. Далее жмем F4 и можем редактировать thm прямо в тотал коммандере. Использованы методы из репозитория THM editor, от Valerok

XRayTHMLister-v0.4.0-beta.zip


1358590690_2.png.b8a97a13f98e728d6856cadd2e415b2c.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Retr_0 прикольно, но многие thm показываются с цифровым шумом на части изображения.

shum_test.7z

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

macron спасибо. Гляну, проверю 


Дополнено 12 минуты спустя

Ощущение что это как то связано с параметром dither. Правильно понимаю что текстуры НЕ из оригинального набора? Флаг dither будто на них и не должен быть. Его используют на текстурах с градиентами, ЕМНИП

 


1358590690_2.png.b8a97a13f98e728d6856cadd2e415b2c.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Retr_0 да там с нулевых всё сто раз перемешано.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

macron Короче повозился с теми ТХМ. Что точно не так :
* хранить миниатюру текстуры в thm - технически можно, но с экономической точки зрения нецелесообразно и бесполезно. Оригинальные текстуры в своих thm хранят свои настройки, но не миниатюры. 
* Шум на миниатюре - декодер работает штатно. Проблема на стороне создания самой миниатюры. Возможно dither как то тут причастен

Для ветки с плагином TotalCommander создал отдельную тему: 

 


1358590690_2.png.b8a97a13f98e728d6856cadd2e415b2c.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек. Оставаясь на сайте, вы подтверждаете свое согласие на их использование. Политика конфиденциальности | Условия использования