copy method
Implementation
@override
DirectionalLight copy(Object3D source, [bool? recursive]) {
super.copy(source, false);
if (source is DirectionalLight) {
target = source.target!.clone(false);
shadow = source.shadow!.clone();
}
return this;
}