add effect camera boundary check