[71] Create light interface on the application and shader side