Size: a a a

2020 September 04

MM

Mark Marker in Unreal Engine
Peter Leontev
Это убивает рендер тред напрочь, т.к. рендерятся (почти) все примитивы в кадре (но только один фрейм)
вообще очень интересный кейс, спасибо, надо бы посмотреть что на эту тему делают
источник

PL

Peter Leontev in Unreal Engine
Mark Marker
и у тебя возникает спайк на этом месте из-за флаша?
Количество draw calls подскакивает до кол-ва примитивов в сцене (почти)
источник

MM

Mark Marker in Unreal Engine
Peter Leontev
Количество draw calls подскакивает до кол-ва примитивов в сцене (почти)
да это понятно что при сбросе окклюдеров там мясо происходит
источник

MM

Mark Marker in Unreal Engine
Peter Leontev
Количество draw calls подскакивает до кол-ва примитивов в сцене (почти)
окклюдеры в какой-то момент кстати начинают в толстых сценах становиться основной проблемой
источник

MM

Mark Marker in Unreal Engine
вплоть до падения редактора:) впрочем ты и сам знаешь
источник

PL

Peter Leontev in Unreal Engine
Mark Marker
окклюдеры в какой-то момент кстати начинают в толстых сценах становиться основной проблемой
для этого есть hzb, но в данном случае это тоже не работает
источник

PL

Peter Leontev in Unreal Engine
похоже на баг, вылечил через дополнительное условие IsLargeCameraMovement()
источник

AB

Alexander Belekhow in Unreal Engine
всем привет, кто-нибудь может в курсе, в каком статусе данная проблема
https://forums.unrealengine.com/development-discussion/c-gameplay-programming/1731350-how-do-i-get-skin-weights-in-4-25

error LNK2019: unresolved external symbol "public: struct FSkinWeightInfo __cdecl FSkinWeightVertexBuffer::GetVertexSkinWeights(unsigned int)const " (?GetVertexSkinWeights@FSkinWeightVertexBuffer@@QEBA?AUFSkinWeightInfo@@I@Z)

или же возможно кто-то успешно получил веса костей из SkeletalMesh каким-то другим способом в 4.25?
источник

AR

Anton Rassadin in Unreal Engine
Peter Leontev
Может кто-нибудь подтвердить следующее странное поведение LevelSequence (в 4.25, возможно присутствует и в более ранних версиях)?

При старте/завершении LevelSequence меняется камера с игровой на ту, которая настроена в LevelSequence. При этом рендерер ведёт себя странно с точки зрения Occlusion tests, т.е. он отбрасывает все Occlusion query с предыдущего фрейма. Это корректная логика, если позиция/fov/угол камеры меняются сильно, но если изменения трансформа камеры нет, то и не всегда нужно отбрасывать старые Occlusion query.
Также, рендерятся (почти) все примитивы один кадр, что не правильно

Это похоже на движковый баг. Можно ли как-нибудь обойти подобное поведение?

P.S. Как проверить: в профилировщике (ue4 frontend визуализировать Occluded primitives)
Кажется, к такому поведению приводит наличие CameraCut на старте сиквенса, это отдельно прописанное условие.
источник

AK

Andrew Kharitonov in Unreal Engine
Пояснительную бригаду пожалста
источник

К.

Кирилл .AJIADb9... in Unreal Engine
Andrew Kharitonov
Пояснительную бригаду пожалста
Ну... Ты вообще в разработке каких проектов участвовал?
источник

AK

Andrew Kharitonov in Unreal Engine
Сразу видно еврей. Вопросом на
источник

AK

Andrew Kharitonov in Unreal Engine
Вопрос
источник

Г

Говорящая рыба... in Unreal Engine
Andrew Kharitonov
Пояснительную бригаду пожалста
человек собирается сделать трипл А игру, не имея опыта и знаний, лишь только ложку в 4к треугольников.
источник

К.

Кирилл .AJIADb9... in Unreal Engine
Andrew Kharitonov
Сразу видно еврей. Вопросом на
чутка хохол, что хуже
источник

AK

Andrew Kharitonov in Unreal Engine
Говорящая рыба
человек собирается сделать трипл А игру, не имея опыта и знаний, лишь только ложку в 4к треугольников.
Спасибо)
источник

MM

Mark Marker in Unreal Engine
Говорящая рыба
человек собирается сделать трипл А игру, не имея опыта и знаний, лишь только ложку в 4к треугольников.
this
источник

N

NoCodeBugsFree in Unreal Engine
Ilya Blokh
привет. кто нибудь может подсказать почему конфигурация AISenseConfig_Sight (например SightRadius) работает в конструкторе контроллера, но крашит анрил при запуске в BeginPlay?  (С++)
для чего: я хочу SightRadius установить из проперти павна
источник

К.

Кирилл .AJIADb9... in Unreal Engine
Говорящая рыба
человек собирается сделать трипл А игру, не имея опыта и знаний, лишь только ложку в 4к треугольников.
забыл упроситить количество полигонов
источник

MM

Mark Marker in Unreal Engine
Ilya Blokh
привет. кто нибудь может подсказать почему конфигурация AISenseConfig_Sight (например SightRadius) работает в конструкторе контроллера, но крашит анрил при запуске в BeginPlay?  (С++)
для чего: я хочу SightRadius установить из проперти павна
я бы кстати еще предложил забросить оригинальный AISense, тормозной и багла прилично
источник