DirectionalLight uses ShadowInfo new constructor