ShaderGlobalsOverride
Вузол, що використовується для перевизначення значень параметрів глобального шейра в сцені.
Опис
Подібно до того, як вершина WorldEnvironment може бути використана для перенадання навколишнього середовища, в той час як конкретна сцена завантажується, ShaderGlobalsOverride може використовуватися для подолання глобальних параметрів тіні тимчасово. Після того, як вузол видалено, відновлено всі значення проекту для глобальних параметрів шейдера. Див. RenderingServer global_shader_parameter_* методи отримання додаткової інформації.
Примітка: Тільки один ShaderGlobalsOverride може бути використаний для сцени. Якщо у вас є більше одного ShaderGlobalsOverride вершина на ялинці, буде враховано лише перший вузол (для дерева).
Примітка: Всі ShaderGlobalsOverride вершини зроблені частиною "shader_overrides_group" групи, коли вони додаються до дерева сцени. В даний час активна ShaderGlobalsOverride вершина також має "shader_overrides_group_active" група додана до неї. Ви можете використовувати це, щоб перевірити, який ShaderGlobalsOverride вузол наразі активний.