code: def get_lfn_lights(
      light_jitter: float = 1.0,
      rng: np.random.RandomState = randomness.default_rng(),
  ):
      """Create lights that match the setup from the CLEVR dataset."""
      sun = core.DirectionalLight(
          name="sun",
          color=color.Color.from_name("white"),
          shadow_softness=0.2,
          intensity=0.85,
          position=(11.6608, -6.62799, 25.8232),
      )
      lamp_back = core.RectAreaLight(
          name="lamp_back",
          color=color.Color.from_name("white"),
          intensity=100.0,
          position=(-1.1685, 2.64602, 5.81574),
      )
      lamp_key = core.RectAreaLight(
          name="lamp_key",
          color=color.Color.from_hexint(0xFFEDD0),
          intensity=200,
          width=0.5,
          height=0.5,
          position=(6.44671, -2.90517, 4.2584),
      )
      lamp_fill = core.RectAreaLight(
          name="lamp_fill",
          color=color.Color.from_hexint(0xC2D0FF),
          intensity=60,
          width=0.5,
          height=0.5,
          position=(-4.67112, -4.0136, 3.01122),
      )
      lights = [sun, lamp_back, lamp_key, lamp_fill]
  
      # jitter lights
      for light in lights:
          light.position = light.position + rng.rand(3) * light_jitter
          light.look_at((0, 0, 0))
  
      return lights
  
file_path: kubric/kubric/assets/utils.py
imports: import numpy
  import kubric
  from kubric import core
  from kubric import randomness
  from kubric.core import color
label_desc: Use image node_id 1 for calling a global function with example usage: get_lfn_lights(light_jitter, rng) and returns: lights