                                 {
 									if (!(_technique & PickingTechnique.PIXEL_PICKING))
 									{
-										trace(_lastMouseOver ?_lastMouseOver.name : "null", _currentMouseOver ? _currentMouseOver.name : "null", hits[0] ? hits[0].name : "null");
 										_lastMouseOver = _currentMouseOver;
 										_currentMouseOver = hits[0] as Mesh;
 									}

                    executeSignals();
                }
			}
			
			if (antiAliasing > 0)
			{
				viewport.antiAliasing = antiAliasing;
			}
		}
		
		private static function cleanPickingMap(shader		: Shader,
												context		: Context3DResource,
												backBuffer	: RenderTarget) : void
		{
			context.clear(0, 0, 0, 0);
		}
		

		private static const EVENT_MIDDLE_DOWN		: uint 			= 1 << 14;
		private static const EVENT_MIDDLE_UP		: uint 			= 1 << 15;
		
		private static var _previousAntiAliasing	: int = 0;
		
        private var _technique          	: uint;
		private var _pickingRate			: Number;
		
