Automated Light Rigging for Target Lux Conformity in Virtual Scenes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Automated light placement and configuration in virtual interactive environments is challenging due to subjective and computational goals for lighting, making it difficult to achieve optimal luminance across regions.

Innovation Solution

An automated light rigging system (ALRS) that evaluates luminance based on light rig data and target lux maps, adjusts light object parameters such as location, rotation, scale, and luminance to conform with target lux values, using machine learning models like evolution strategies for optimization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Illumination intensity

If manual light placement and configuration is performed, then lighting quality can be adjusted according to subjective goals, but the process is time-consuming and computationally intensive

Engineering Contradiction:
Improvelighting qualityVSAvoidconfiguration time
Core Design Contradiction:
Illumination intensityVSLoss of time

Solution Approach 1:

The system enables automated light rigging where the computer system automatically configures light objects by receiving light rig data, sampling lux values from rendered images, identifying regions that do not conform to target lux maps, and adjusting light parameters without requiring manual human intervention for each adjustment

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system automatically adjusts light parameters including position, rotation, scale, and luminous intensity based on comparing sampled lux values against target lux maps, using evolutionary algorithms to optimize multiple parameters simultaneously to achieve desired lighting quality

Inventive Principle:
Principle #35Parameter changes

2Productivity

If automated light rigging is implemented, then configuration time is reduced, but achieving optimal luminance across all regions becomes more challenging

Engineering Contradiction:
Improveconfiguration efficiencyVSAvoidluminance conformity
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The system performs multiple rendering passes where lux values are sampled from rendered images, compared against target lux maps, and used to provide feedback for adjusting light parameters in subsequent iterations, progressively improving luminance conformity across the environment

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system uses evolutionary algorithms that dynamically adjust light parameters across multiple generations, allowing the lighting configuration to evolve and adapt towards optimal solutions that satisfy target lux requirements across different regions of the virtual environment

Inventive Principle:
Principle #15Dynamics

3Illumination intensity

If multiple light objects are added to achieve target luminance, then lighting quality improves, but device complexity and computational requirements increase

Engineering Contradiction:
Improveluminance distributionVSAvoidlight rig complexity
Core Design Contradiction:
Illumination intensityVSDevice complexity

Solution Approach 1:

The system applies different lighting strategies to different regions of the virtual environment by identifying specific regions that do not conform to target lux maps and adjusting only the necessary light objects in those local areas rather than uniformly modifying all lights

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12477639B2System and methods for automated light rigging in virtual interactive environments
Publication Date: 2025.11.18 ELECTRONIC ARTS INC
  • US12477639B2 patent drawing
  • US12477639B2 patent drawing
  • US12477639B2 patent drawing

AI summary

An automated light rigging system (ALRS) that adjusts, or creates, light rigs that more accurately causes lighting from light rigs and light objects to conform to, or more closely conform with, target lux values of a target lux map for one or more regions of a virtual interactive environment. The ALRS can receive light rig data to sample lux values of the virtual interactive environment to determine where a loss or discrepancy of luminance occurs among the virtual interactive environment, based at least in part on a target lux map.