copy method

  1. @override
MeshLambertMaterial copy(
  1. Material source
)
override

Implementation

@override
MeshLambertMaterial copy(Material source) {
  super.copy(source);
  color.copy(source.color);
  map = source.map;
  lightMap = source.lightMap;
  lightMapIntensity = source.lightMapIntensity;
  aoMap = source.aoMap;
  aoMapIntensity = source.aoMapIntensity;
  emissive!.copy(source.emissive!);
  emissiveMap = source.emissiveMap;
  emissiveIntensity = source.emissiveIntensity;
  specularMap = source.specularMap;
  alphaMap = source.alphaMap;
  envMap = source.envMap;
  combine = source.combine;
  reflectivity = source.reflectivity;
  refractionRatio = source.refractionRatio;
  wireframe = source.wireframe;
  wireframeLinewidth = source.wireframeLinewidth;
  wireframeLinecap = source.wireframeLinecap;
  wireframeLinejoin = source.wireframeLinejoin;

  fog = source.fog;

  return this;
}