constructor(parameters) {
			super();
			this.type = 'MeshDepthMaterial';
			this.depthPacking = BasicDepthPacking;
			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.setValues(parameters);
		}
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>
}