Unity - Что нового в Unity 6 (part 2) - 140
Группа по изучению программирования - https://discord.gg/vmyEXf2HT5 Основные темы видео: Unity Behavior: В движок наконец-то добавили встроенные деревья поведения (Behavior Trees). Автор отмечает удобство использования новых нод, переключателей (switches) и возможность интеграции без дополнительных сторонних инструментов [00:00]. Оптимизация для Web: Переименование Unity webgl в Unity Web в связи с поддержкой WebGPU [00:42]. Увеличение лимита памяти для Web Assembly с 2 ГБ до 4 ГБ [01:28]. Поддержка многопоточности (threading) для C++ и улучшение производительности на мобильных браузерах (iOS Safari 15+, Android Chrome) [01:15]. Преимущества WebGPU: прямой доступ к графическим API, поддержка Compute-шейдеров и VFX Graph в браузере [02:28]. Графические оптимизации и рендеринг: Render Loop Optimization: Новая технология Split Graphics Jobs для DirectX 12, которая значительно уменьшает задержку между главным потоком и потоком рендеринга [04:31]. GPU Resident Drawer: Позволяет автоматически оптимизировать отрисовку (Draw Calls) без использования DOTS, используя Burst и GPU буферы [07:16]. STP (Spatial Temporal Post Processing): Аналог апскейлеров типа DLSS/FSR для улучшения качества картинки при меньшем разрешении [09:17]. GPU Occlusion Culling: Теперь Unity может эффективнее отсекать невидимые объекты на стороне GPU, что существенно снижает количество отрисовываемых вершин [10:14]. Оптимизация теней и Ray Tracing: Введение Dynamic Rescale для карт теней в HDRP [11:03] и технология Solid Angle Culling для ускорения трассировки лучей [11:46]. Для кого это видео: Ролик будет полезен разработчикам на Unity, которые хотят узнать о последних изменениях в версии Unity 6 и понять, как новые инструменты могут ускорить их проекты, особенно в сфере веба и высокопроизводительной графики.
Группа по изучению программирования - https://discord.gg/vmyEXf2HT5 Основные темы видео: Unity Behavior: В движок наконец-то добавили встроенные деревья поведения (Behavior Trees). Автор отмечает удобство использования новых нод, переключателей (switches) и возможность интеграции без дополнительных сторонних инструментов [00:00]. Оптимизация для Web: Переименование Unity webgl в Unity Web в связи с поддержкой WebGPU [00:42]. Увеличение лимита памяти для Web Assembly с 2 ГБ до 4 ГБ [01:28]. Поддержка многопоточности (threading) для C++ и улучшение производительности на мобильных браузерах (iOS Safari 15+, Android Chrome) [01:15]. Преимущества WebGPU: прямой доступ к графическим API, поддержка Compute-шейдеров и VFX Graph в браузере [02:28]. Графические оптимизации и рендеринг: Render Loop Optimization: Новая технология Split Graphics Jobs для DirectX 12, которая значительно уменьшает задержку между главным потоком и потоком рендеринга [04:31]. GPU Resident Drawer: Позволяет автоматически оптимизировать отрисовку (Draw Calls) без использования DOTS, используя Burst и GPU буферы [07:16]. STP (Spatial Temporal Post Processing): Аналог апскейлеров типа DLSS/FSR для улучшения качества картинки при меньшем разрешении [09:17]. GPU Occlusion Culling: Теперь Unity может эффективнее отсекать невидимые объекты на стороне GPU, что существенно снижает количество отрисовываемых вершин [10:14]. Оптимизация теней и Ray Tracing: Введение Dynamic Rescale для карт теней в HDRP [11:03] и технология Solid Angle Culling для ускорения трассировки лучей [11:46]. Для кого это видео: Ролик будет полезен разработчикам на Unity, которые хотят узнать о последних изменениях в версии Unity 6 и понять, как новые инструменты могут ускорить их проекты, особенно в сфере веба и высокопроизводительной графики.