public void refresh() {
		Transform3D t3d = new Transform3D();
		presentation.getTransform(t3d);
		t3d.setRotation(abstraction.getOrientation());
		t3d.setTranslation(abstraction.getPosition());
		t3d.normalize();
		if (getUsedBy().isEmpty() && presentation.isBillBoardExisting())
			presentation.hideBillBoard();
		else if (!presentation.isBillBoardExisting() && !getUsedBy().isEmpty()) {
			presentation.showBillBoard();
		}
		presentation.setTransform(t3d);
	}