US 12,477,639 B2
System and methods for automated light rigging in virtual interactive environments
Igor Borovikov, Foster City, CA (US); and Inna Cherneykina, Foster City, CA (US)
Assigned to Electronic Arts Inc., Redwood City, CA (US)
Filed by Electronic Arts Inc., Redwood City, CA (US)
Filed on Mar. 27, 2024, as Appl. No. 18/619,039.
Claims priority of provisional application 63/455,719, filed on Mar. 30, 2023.
Prior Publication US 2024/0334573 A1, Oct. 3, 2024
Int. Cl. H05B 47/155 (2020.01); H05B 47/11 (2020.01); H05B 47/165 (2020.01); H05B 47/175 (2020.01)
CPC H05B 47/155 (2020.01) [H05B 47/11 (2020.01); H05B 47/165 (2020.01); H05B 47/1985 (2024.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
one or more processors; and
one or more memory devices, wherein the one or more memory devices are communicatively coupled to the one or more processors, the one or memory devices storing computer-executable instructions including at least an automated light rigging system, wherein execution of the computer-executable instructions by the one or more processors causes, during runtime, at least one of the one or more processors to configure a light rig of a virtual interactive environment by:
receiving light rig data of the virtual interactive environment, the light rig data corresponding to a plurality of light objects configured among the virtual interactive environment;
receiving a lux map corresponding to a light view rendering of the virtual interactive environment, wherein the light view rendering is based at least in part on the light rig data;
sampling lux values from the lux map across one or more regions of the virtual interactive environment;
identifying at least one region where the sampled lux map does not conform with a target lux map;
determining one or more light objects, among the plurality of light objects of the light rig, providing luminance to the at least one region identified; and
adjusting one or more parameters corresponding to the one or more light objects to alter the luminance at the at least one region identified, wherein the adjustment causes luminance at the at least one region of the virtual interactive environment to conform with the target lux map.