function MeshDepthMaterial( parameters ) {

		Material.call( this );

		this.type = 'MeshDepthMaterial';

		this.depthPacking = BasicDepthPacking;

		this.skinning = false;
		this.morphTargets = false;

		this.map = null;

		this.alphaMap = null;

		this.displacementMap = null;
		this.displacementScale = 1;
		this.displacementBias = 0;

		this.wireframe = false;
		this.wireframeLinewidth = 1;

		this.fog = false;
		this.lights = false;

		this.setValues( parameters );

	}
@author mrdoob / http://mrdoob.com/
@author alteredq / http://alteredqualia.com/
@author bhouston / https://clara.io
@author WestLangley / http://github.com/WestLangley

parameters = {

 opacity: <float>,

 map: new THREE.Texture( <Image> ),

 alphaMap: new THREE.Texture( <Image> ),

 displacementMap: new THREE.Texture( <Image> ),
 displacementScale: <float>,
 displacementBias: <float>,

 wireframe: <boolean>,
 wireframeLinewidth: <float>
}