два вопроса:
  1. где в mdx blp посмотреть требование для высокого качества текстур ?
  2. как в mdx blp изменить требование для высокого качества текстур ?

в картах попадаются модели, которые работают только на высоком качестве текстур в настройках
по дефолту в варике выставлено среднее качество
и если обычный васёк с дефолтными средними текстурами зайдёт в такую карту - то:
а) у него тихо крашнется варик на стадии загрузки карты (если mdx объект ставится на карту в начале)
б) у него тихо крашнется варик в середине игры (если mdx объект ставится на карту только при активации игроком триггера)
тем самым подставив свою команду, потому что в лобби у него всё было норм и никаких ошибок не возникало
виноват в этом естественно не васёк, а картодел
War3 - Настройки - Изображение - Качество текстур - Среднее -> Высокое
War3 - Options - Video - Texture Quality - Medium -> High
[HKCU\Software\Blizzard Entertainment\Warcraft III\Video] - "texquality"=dword:00000001 -> 00000002
вот например маленькая моделька mdx (скачать тут xgm.guru/files/100/314739/MovePortal.zip )
она как раз работает только на высоких текстурах , а на средних она крашнет варик
как мне это узнать без краш-брутфорса всех моделей по одной, чтобы выявить проблемную?
и как потом изменить эту модель, чтобы она работала и на средних настройках тоже?

Для начала, нужно сделать нормальную текстуру, с длинами сторон равными степени двойки. Потом проверять в игре.
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
25
Для начала, нужно сделать нормальную текстуру, с длинами сторон равными степени двойки. Потом проверять в игре.
Загруженные файлы
Принятый ответ
33
/Сейчас бы использовать низки или средние настройки для игры 2001 года
14
длинами сторон равными степени двойки
прекрасно
именно в этих местах у нас крашила игра пока мы не начали ставить высокие текстуры
после ресайза по двойке и скармливании назад - всё заработало даже на средних

Сейчас бы использовать низки или средние настройки для игры 2001 года
все бы были такие умные и рассказывали 100% точную причину каждого краша и каждого десинхрона, коих разновидностей в варике 100500
и предоставляли бы точное лечение к каждой карте через 2 минуты после обращения в онлаен чате и по номеру 8 800
но нет, таких умных как ты один - нету
и если у тебя крашит карта - ты просто перестаёшь в неё играть, если ты не остервенелый, который готов листфайлы вскрывать и ковырять чужие обфусцированные ресурсы 24/7
Загруженные файлы
25
как мне это узнать без краш-брутфорса всех моделей по одной, чтобы выявить проблемную?
Ну такое решение можно запилить, спарсить разрешение всех блп из папки
А чинить уже ручками, так как скорее всего там и uv придётся подправлять после смены разрешения текстуры
14
спарсить разрешение всех блп из папки
та это уже дело техники и софта, главное знать причину
а вот этот вот blp_res_checker уже опубликован или это твой личный никомунидашный? (я тока через экспорт в png и парс png смогу)
уже 24 минуты простаивает без публикации !
Загруженные файлы
25
а вот этот вот blp_res_checker уже опубликован или это твой личный никомунидашный?
Но он же прикреплён к комменту выше...
14
Но он же прикреплён к комменту выше...
обыграл как по нотам
ресурс будешь создавать? а то могу, добро пропадает
туда еще можно добавить экспорт в txt, потому что если файлов больше 300 (или если у них длинный путь), то окно забивается и скролится вниз, верхние пропадают
25
туда еще можно добавить экспорт в txt, потому что если файлов больше 300 (или если у них длинный путь), то окно забивается и скролится вниз, верхние пропадают
Разумно.
ресурс будешь создавать? а то могу, добро пропадает
Таки не думаю, что это нужно в базе
Загруженные файлы
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.