
AI_RVO(회피 이동)
·
내배캠/Unreal Engine
📌 RVO란?RVO(Reciprocal Velocity Obstacles)는 움직이는 객체들이 서로의 속도와 방향을 고려하여 충돌을 피하는 기능이며, 서로를 장애물로 인식하고 충돌을 피하는 알고리즘이다.이전에 Pathfinding 경로 찾기 기능은 움직이지 않는 오브젝트를 우회하도록 디자인하는 것이었다.이와 달리 RVO는 "움직이는" 액터를 회피할 수 있고, 특히 경로 재계산 없이 속도와 방향만을 조절하여 실시간 회피가 가능하므로 다수의 액터가 있을 때 더욱 효율적이고 자연스러운 움직임을 제공하는게 장점이다. ✅ AI 캐릭터에 RVO 적용#pragma once#include "CoreMinimal.h"#include "GameFramework/Character.h"#include "RVO_Charact..