package com.alternativagame.engine3d.material {
	
	public class Material {

		// Прозрачность материала 
		public var alpha:Number = 1;
		
		// Метод наложения
		public var blendMode:String = "normal";
		
		// Смещение глубины
		public var depthOffset:Number = 0;
		
		// Клон
		public function clone():Material {
			var res:Material = new Material();
			cloneParams(res);
			return res;
		}
		
		// Клонировать параметры
		protected function cloneParams(material:*):void {
			var mat:Material = Material(material);
			mat.alpha = alpha;
			mat.blendMode = blendMode;
			mat.depthOffset = depthOffset;
		}
		

	}
}