Оптимізація освітлення в режимі реального часу для підвищення продуктивності зосереджена на зменшенні обчислювального навантаження при збереженні візуальної якості, що досягається за допомогою спрощених джерел світла, запеченого освітлення та ефективного управління тінями/світлом.
- **Обмежте динамічне освітлення**: Зменшіть кількість динамічного освітлення, оскільки кожне з них збільшує навантаження на графічний процесор/центральний процесор. Пріоритетуйте статичне або напівстатичне освітлення, де це можливо, щоб мінімізувати розрахунки під час виконання. - **Обробка статичного освітлення**: Передпроцесуйте та перетворіть статичне освітлення (наприклад, амбієнтна оклюзія, статичні тіні) на текстури/карти світла. Це перекладає роботу з фази виконання на фазу збірки, зменшуючи навантаження в режимі реального часу. - **Оптимізуйте тіні**: Налаштуйте роздільну здатність та відстань тіней. Використовуйте нижчі роздільні здатності для віддалених тіней і обмежуйте джерела тіней лише необхідними об'єктами, щоб зменшити витрати на рендеринг. - **Включіть відсік тіней**: Впровадьте відсік фрагментів (ігнорування світла за межами поля зору камери) або відсік оклюзії (приховування заблокованих джерел світла), щоб уникнути непотрібних розрахунків.
Об'єднавши ці стратегії, середовища в режимі реального часу досягають плавної роботи без шкоди для якості освітлення.

