Было бы полезно добавить параметр, чтобы джек переставал рендерить картинку в редакторе, когда окно свёрнуто. А то оно совсем напрасно отжирает аж 50% времени CPU на крупных картах. А еще, если комплить через F9, отжирает ресурс у компиляторов карт тоже.
SNMetamorph
Если окно не в фокусе, там сильно снижается частота обновления.
При компиляции рендеринг идёт, чтобы ты мог продолжать работать над картой во время компиляции. Чего в хаммере, например, делать нельзя.
SNMetamorph писал: Мне кажется, это стоит сделать опциональным.
Не вижу никакого смысла. Компиляция в редакторе - по-быстрому посмотреть результат. Серьёзные компиляции с максимальным качеством обычно делаются отдельно от редактора, в системе сборки ассетов.
Добавлено 13-11-2022 в 11:46:
Цитата:
SNMetamorph писал: если карта слишком тяжелая и тупо не дотягивает до этого лимита, отожрав все ресурсы уже на 30 фпс, к примеру.
Ну создай там специальную камеру через Camera Tool, которая смотрит в пустоту, и переключайся на неё перед компиляцией. Или создай визгруппу для самого тяжёлого (благо джек поддерживает множественные визгруппы) и выключи её.
Добавлено 13-11-2022 в 11:47:
Но вообще мне казалось, что при сворачивании Джек не обновляет окошки. Это должно работать из коробки в Qt.
XaeroX писал: При компиляции рендеринг идёт, чтобы ты мог продолжать работать над картой во время компиляции.
В этом смысла никакого нет, т.к. я уже выше писал, что лаги в 3д окне абсолютно нещадные во время компиляции. Если бы оно не лагало, то можно было бы работать с картой. Ну или если работа в 3 фпс считается работой формально, то тут да, тогда претензий нет…
XaeroX писал: У меня не особо лагает, работать вполне можно.
Ты добавил компиляторам ключ -low в настройках?
У меня такой параметр они не знают, почему-то. И дело не в них, я думаю. Выше уже писали, что это баг с отрисовкой UI. Когда компилю через батник, то фпс как был, так и есть - работать можно. Через редактор, фпс 5-10.
Я не знаю, как там работает UI, но могу предположить, что если бы окно компилятора делало отрисовку каждый кадр, то проблема бы ушла, раз уж оно так тормозит все остальные окна…
Я не представляю как можно одновременно компилить и кубать. Хотя конечно, если 16 ядер, то наверное норм. Но кол-во ядер из командной строки ограничить как раз-таки можно. А вот приоритеты задавать, это фу-фу-фу.
Дядя Миша писал: Я не представляю как можно одновременно компилить и кубать. Хотя конечно, если 16 ядер, то наверное норм. Но кол-во ядер из командной строки ограничить как раз-таки можно. А вот приоритеты задавать, это фу-фу-фу.
Анрил передаёт привет. К тому же некоторые вещи можно переложить на ГПУ, будет куда быстрее чем на проце.
Добавлено 14-11-2022 в 15:09:
Цитата:
XaeroX писал: Дядя Миша
Тебе надо под мак программы писать!
Интересная закономерность кстати, те программисты которые любят консольные приложения с ключами, почему то всегда забывают делать "батники" под них.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!