2026/03 2

2026-03-11 TIL

1. [Unreal Engine 5] 도사 스킬 시스템 고도화 및 최적화스폰 로직 정교화: FActorSpawnParameters의 Owner 설정을 통해 데미지 인스턴스의 주체를 명확히 함. (버그 수정 및 로그 추적 용이성 확보)공간 벡터 연산: GetActorRightVector()를 활용해 좌우 ±60 오프셋을 적용한 부적 투척 로직 구현.상태 머신 보강: 분신 스폰 시 공중 상태를 고려한 Fall & Land 애니메이션 연동으로 비주얼 퀄리티 향상.물리 및 레이캐스팅: LineTraceSingleByChannel을 이용해 지형 고저차를 무시하고 바닥에 정확히 호랑이를 스폰시키는 로직 구현.설계 분리(Decoupling): 분신 클래스가 호랑이를 직접 관리하지 않고, 부적 액터가 스폰 매개체 역할..

[TIL] UE5 나이아가라 잔상 시스템 및 AI 협동 분신 구현

1. 나이아가라 Snapshot을 활용한 축지법(이동기) 연출학습 내용: 캐릭터의 급격한 이동 시 시각적 잔상을 남기기 위해 Niagara Mesh Reconstruction Snapshot 기능을 활용함.핵심 기술:Skeletal Mesh Sampling: 캐릭터의 현재 포즈 정보를 실시간으로 캡처하여 나이아가라 시스템으로 전달.Snapshot: 특정 시점의 메시 형태를 파티클로 고정하여 이동 경로에 잔상(Afterimage)을 배치함.Material: 잔상의 불투명도를 시간에 따라 감쇠(Fade-out)시켜 자연스러운 속도감을 연출함.회고: 단순히 위치를 옮기는 것이 아니라 '어떻게 빠르게 움직이는가'를 시각화하며 나이아가라와 스켈레탈 메시 간의 데이터 연동 방식을 이해함.2. AI 기반 협동 공격 ..