Перечисление общих задач по компиляторам и утилитам <img width="1002" height="707" alt="Image" src="https://github.com/user-attachments/assets/71181628-ee86-4eec-84f8-f32e219e2a55" /> ## Требуется реализовать - [x] Очередь для компиляции. Собираем уровни по списку один за другим - [ ] Валидация сбилженой локации. Особенно если используем очередь - [ ] Для всех опций сделать описание - [ ] Сохранение ранее выбранных локаций - [ ] Сохранение текстур в BC7 на GPU - [ ] Если мы собираем спавн и у нас не зарегистрированы локации в `level.ltx`, то выводить сообщение - [ ] *придумать авторегистрацию уровней в level.ltx, либо не учитывать файл вовсе (сделать опцией) ## Требуется добавить опции - [x] Пропуск invalid faces - [x] Пропуск стадии Subdivide - [x] Пропуск стадии Welding - [x] Пропуск стадии Tessellation - [x] Пропуск THM - [x] Пропуск отсутствующих текстур - [x] Выбор алгоритма компрессии текстур (без сжатия, DXT5, BC7) - [x] Вывести ключ border - [x] `No Sun` разделить на логичные опции (`-static` - запекание лайтмап для статики, `-underground` - запекание света для подземок) - [ ] Отключение запечки hemi ## Требуется доработка и улучшение - [ ] Перед всеми дополнительными опциями написать ключ - [ ] Переработать список компилируемых уровней. Мы должны проверять по заранее сбилженным данным, а не по папкам - [ ] `Name all.spawn` должен иметь сразу название all
Перечисление общих задач по компиляторам и утилитам
Требуется реализовать
level.ltx, то выводить сообщениеТребуется добавить опции
No Sunразделить на логичные опции (-static- запекание лайтмап для статики,-underground- запекание света для подземок)Требуется доработка и улучшение
Name all.spawnдолжен иметь сразу название all