При включенном ig не работает ctrl+g (группировка). Я предполагал, что ig служит для возможности выделять объекты по отдельности, но почему-то при этом блокируется возможность группировки полностью. Я не знаю, баг это или фича - на всякий случай отпишу.
Наверное баг: выделяю брашевую энтитю, где много брашей. Нажимаю ignore. Убираю выделение с нескольких ненужных мне брашей. Нажимаю копировать. Вставляется энтитя целиком, а не то, что выделено. Плюс в 2D-виде видно, что ббокс все еще огибает всю энтитю, несмотря на то, что с части брашей я уже убрал выделение.
https://youtu.be/GZXB0Dj38KE
0:00 - первый баг.
При выделении только сгруппированных sky брашей дополнительно выделяются еще 1 группа брашей и один отдельный браш. Если же выбирать эту группу/браш, то группа со sky выделяться не будет. Возможно тут я что-то сломал, но не факт.
3:20 - второй баг.
Текстуры модели с Render Mode: additive некорректно отображаются в редакторе. Баг чисто визуальный и работе не мешает.
Добавлено 15-10-2023 в 19:03:
Исходник карты для проверки первого бага.
Вложение: n21_sky_v01.zip (21.4 кб)
Этот файл был скачан 98 раз.
chakki.skrip писал: При выделении только сгруппированных sky брашей дополнительно выделяются еще 1 группа брашей и один отдельный браш.
Спасибо, баг вопроизвёлся на карте в аттаче. Гляну.
Цитата:
chakki.skrip писал: additive некорректно отображаются в редакторе
Не совсем понял по видео, как именно должно работать?
Добавлено 15-10-2023 в 10:57:
Очень любопытный баг с группами. В какой-то момент тебе удалось выделить энтитю worldspawn и потом добавить её в группу, что не предусматривалось кодом в норме. Возможно, это как-то связано с undo/redo, либо с copy/paste. Теперь любой созданный браш автоматически попадает в эту группу, и выделяется с этим скайбоксом.
В качестве исправления - я сделаю возможность разгруппировки энтити worldspawn. То есть команда Ungroup один раз на выделении устранит баг.
XaeroX писал: Не совсем понял по видео, как именно должно работать?
Участки текстуры с цветом 0 0 0 в режиме additive должны быть прозрачными(при этом объекты, находящиеся за этим полигоном, должны отображаться), но вместо прозрачности отображается цвет фона редактора, игнорируя полигоны за таким объектом.
Модель с render mode: additive отображается правильно, если ее выделить. При снятии выделения с объекта отображение вновь некорректное.
chakki.skrip
А, понял. Это проблема сортировки. Там модель очень большая, наверное? Или оригин у неё нестандартный? Сортировка в редакторе идёт по оригину ентити, а не по полигонам.
Если удалять объекты через Entity report, то карта не помечается как измененная (звездочкой). Проблема была ещё на прошлой версии, всё забывал отрепортить.
FreeSlave писал: Проблема была ещё на прошлой версии, всё забывал отрепортить.
Окей, спасибо, посмотрю.
А ещё какие-нибудь мелочи есть?
Я просто планирую в ближайшее время апдейт основной версии, с выводом фич из беты. А то с 2021 года поднакопилось.
На Linux некоторые модели не грузятся, т.к. текстурные modelnameT.mdl и modelnamet.mdl - разные имена на регистрозависимой файловой системе.
Добавлено 14-12-2023 в 21:33:
Ещё т.к. у меня много карт, над которыми я параллельно работаю, при сохранении карт я часто вижу сообщения "Warning: file "mapname" dropped from the remote storage". Не знаю, является ли проверка на оставшееся место в хранилище, сохранение нового файла в облако и удаление старого блокирующей операцией. В идеале это должна быть асинхронная/параллельная операция, не мешающая остальной работе редактора. Возможно оно уже так, и заметный "лаг" чисто из-за сохранения карты или экспорта в .map.
FreeSlave писал: Не знаю, является ли проверка на оставшееся место в хранилище, сохранение нового файла в облако и удаление старого блокирующей операцией
А если отключить облако в настройках - лаг пропадает?