code: function BasicAnimationMaterial(parameters) {
    this.varyingParameters = [];
  
    this.vertexParameters = [];
    this.vertexFunctions = [];
    this.vertexInit = [];
    this.vertexNormal = [];
    this.vertexPosition = [];
    this.vertexColor = [];
    this.vertexPostMorph = [];
    this.vertexPostSkinning = [];
  
    this.fragmentFunctions = [];
    this.fragmentParameters = [];
    this.fragmentInit = [];
    this.fragmentMap = [];
    this.fragmentDiffuse = [];
  
    BaseAnimationMaterial.call(this, parameters, three.ShaderLib['basic'].uniforms);
  
    this.lights = false;
    this.vertexShader = this.concatVertexShader();
    this.fragmentShader = this.concatFragmentShader();
  }
docs: Extends THREE.MeshBasicMaterial with custom shader chunks.
  
  @see http://three-bas-examples.surge.sh/examples/materials_basic/
  
  @param {Object} parameters Object containing material properties and custom shader chunks.
  @constructor