Kumkurum Posted May 23, 2022 Share Posted May 23, 2022 Доброго времени суток! сменил систему на Fedora 35 и столкнулся с проблемой после установки - отсутствует изображение на Editor Viewport, чёрный экран, при изменении размеров этого окна, промелькивает изображение, при запуске программы через Run работает нормально, при запуске через Qt выдаётся изображение как на 2 скриншоте Подскажите как это исправить?! и каким образом убрать статистику системы которая показывается в нижнем левом углу, ну и графики эти тоже... Просто ничего не понимаю дело в каких-то настройках или в драйверах? но драйвера я установил и они работают Link to comment
vvvaseckiy Posted May 23, 2022 Share Posted May 23, 2022 Здравствуйте Возможно проблема в конфигурации системы. На предыдущей системе всё было впорядке? Ну и что-бы разобраться в чём проблема нужно больше информации. Скиньте пожалуйста bin/editor_log.txt и информацию о системном видеодрайвере(можно получить командой "glxinfo | grep OpenGL") Касательно статистики, это performance profiler, можно отключить вызвав в движковой консоли "show_profiler 0" 1 Link to comment
Kumkurum Posted May 23, 2022 Author Share Posted May 23, 2022 Проблема с Editor viewport была связанна с драйверами а вот почему черный экран при запуске через Cmake в Qt??? Надо какой-то флаг поставить? Link to comment
vvvaseckiy Posted May 23, 2022 Share Posted May 23, 2022 11 minutes ago, Kumkurum said: а вот почему черный экран при запуске через Cmake в Qt??? Надо какой-то флаг поставить? Возможно отсутсвует загрузка мира при запуске. Нужно либо добавить в аргументы запуска "-console_command "world_load %worldname%"" либо можно уже в движке в консоль написать "world_load %worldname%". 1 Link to comment
Kumkurum Posted May 23, 2022 Author Share Posted May 23, 2022 Да, вы правы надо добавить строчку загрузки мира типо такого int AppSystemLogic::init() { World::loadWorld("../data/Helicopter_2.world"); // initialize ComponentSystem and register all components ComponentSystem::get()->initialize(); // unpack node references to find child nodes by name World::setUnpackNodeReferences(true); return 1; } Link to comment
Recommended Posts