private void pollEvent() {
		// ---J---
		if(Mouse.isButtonDown(1)){
			model.cameraMove(Mouse.getDX(),Mouse.getDY());
		}

		// ---}EXsbN---
		Camera mainCamera = model.getMainCamera();
		mainCamera.pickDrawBegin(Mouse.getEventX(),Mouse.getEventY(), 1,500);
		for(Drawable drawable : model.getDrawables()){
			drawable.pickDraw();
		}
		mainCamera.pickDrawEnd();

		// Cxg
		while(Mouse.next()){
			if(Mouse.getEventButton()==-1){ // -1...hbO
				// hbO
				if(Mouse.isButtonDown(0)){
					model.moveBody(mainCamera.getPickPos(300));
				}
			}
			else if(Mouse.getEventButton()==0){ // 0...{^
				if(Mouse.isButtonDown(Mouse.getEventButton())){
					if(mainCamera.getNumberOfPick()>0)
						model.grabBody(mainCamera.getNameStack(0),mainCamera.getPickMin(0));
				}
				else {
					model.releaseBody(mainCamera.getPickPos(300));
				}
			}
		}

	}