// Create the camera state if it does not yet exist. Initialize
// the initial position to that of the view Cell.
if (camState == null) {
camModel = (ChaseCamModel) CameraModels.getCameraModel(ChaseCamModel.class);
camState = new ChaseCamState(offset, new Vector3f(0.0f, 1.8f, 0.0f));
camState.setDamping(1.7f);
camState.setLookAtDamping(1.7f);
}
camState.setCameraPosition(translation.add(offset));
camState.setTargetCharacter(avatarCellRenderer.getAvatarCharacter());