Оптимизация игры на UE. Часть 2. Анализ статистики и первые улучшения

В первой части мы обсудили процесс настройки автоматического сбора статистики для оптимизации игры на Unreal Engine, предложили различные варианты для этого и показали, как настроить сбор статистики при помощи выбранного нами подхода - размещения статических камер на уровне. В этой части мы займемся анализом данных, которые удалось собрать при помощи инструментов FPSChart и Unreal Insights. Разберем, как выявить узкие места, влияющие на производительность, определим приоритеты для оптимизации, рассмотрим и проведем действия для оптимизации Render Thread. После этого проанализируем новые данные по производительности после всех изменений.

https://habr.com/ru/articles/892472/

#unreal_engine #разработка_игр #оптимизация #производительность #unreal_insights #culling #lightmap #texture_compression #instanced_static_mesh

Оптимизация игры на UE. Часть 2. Анализ статистики и первые улучшения

В первой части мы обсудили процесс настройки автоматического сбора статистики для оптимизации игры на Unreal Engine, предложили различные варианты для этого и показали, как настроить сбор статистики...

Хабр
a bit of a bummer many #lightmap improvements didn't make it into #godot 4.3, but now that the merge window for 4.4 is open, i hope it will get all the overdue lightmap improvements. it's such a hidden gem feature for godot #gamedev.

All lightmap UVs done... At least for this part of the upcoming forgotten graveyard 🪦asset pack. Two set of fences, 164 models total. Will post some renders when I get some rest 😅

#UnrealEngine #ue5 #ue4 #lightmap #staticlighting

Navmesh, lightmaps и lightprobes: реализация и использование в Playcanvas

В этой небольшой заметке хотелось бы поделиться результатами реализаций нескольких технологий из gamdev-а. В основном коснёмся двух тем. Первая тема - это использование navmesh-ей для нахождения путей в пространстве трёхмерной сцены. Вторая тема - это использование lightmap и lightprob-ов для освещения динамических объектов. По каждой из этих тем обсудим немного теории и то, как всё это можно использовать в браузерном игровом 3d-движке Playcanvas.

https://habr.com/ru/articles/783174/

#playcanvas #3dgraphic #gamedev #navmesh #lightmap #lightprobe #webassembly #assemblyscript

Navmesh, lightmaps и lightprobes: реализация и использование в Playcanvas

Выбор Playcanvas Для меня ведь программирование всегда было отдыхом и способом отвлечься от работы. Довольно естественно, что большинство моих разработок касается геймдева или близко к нему. Можно не...

Хабр

Ok. I figured it out finally... 😑

Unity's lightmapper is not happy if you are using an animated shader made by shader graph, that is using a time node to change things. This causes an infinite preparation time in my bakes.

Happy coding ^^

#unity #lightmap #baking #forever #lighting #baked #shaders #madewithunity #screenshotsaturday