@Deprecated
  public void addSpotLight(
      Color3f color,
      Point3f position,
      Point3f attenuation,
      Vector3f direction,
      float spreadAngle,
      float concentration) {
    SpotLight spotLight =
        new SpotLight(color, position, attenuation, direction, spreadAngle, concentration);
    spotLight.setInfluencingBounds(getSettings().getRenderSettings3D().getBounds());

    getScene().addChild(spotLight);
    getLogger().info("Light (spot) added to scene.");
  }