TECHARTNOMAD | TECHARTFLOWIO.COM

UNREAL ENGINE

5.5.3 또 다른 버그. 스켈레탈 애니메이션 업데이트

jplee 2025. 3. 12. 00:09

최근 엔진 마이그레이션을 끝 내고 모바일 빌드를 내려야 하는 시즌인데요.
LOD 마지막 스켈레탈 메시의 애니메이션이 업데이트 되지 않았어요.
안드로이드 디바이스 프로필의 경우 일반적으로는 안드로이드 높음 으로 잡히며 그게 아드레노 6 에서 기본 설정이 바인딩 됩니다.
이 부분은 세부적으로 디바이스 프로필 폴리싱 작업을 많이 하는 것이 언리얼 엔진으로 모바일 게임 빌드를 할 때 정말 큰 비중이라는 걸 세삼 또 느끼는데요.
아무튼... 
아드레노 6 칩을 쓰는 하드웨어는 3년 전 출시 된 폰 들이 주류를 이루고 있습니다.
문제는 프리미티브에 대해서 하드웨어 오쿨루전 쿼리를 수행 하는 것이 CPU 오버헤드를 가져오며 성능상 HI-z 컬링을 수행 하지 않는 것이 성능면에서 더 이득이라는 점입니다.
고로 안드로이드 디바이스 프로필에서는 아드레노 6 칩셋을 기반으로 한 SOC 에서 HI-Z 컬링을 보통 off 합니다.
언리얼 엔진 5.5.3 으로 업그레이드 후 이상한 현상이 있었고 이 문제는 언리얼 엔진의 버그 였습니다.
오클루전이 비활성화된 경우 AnimUpdateRateSetParams 가 스킵 된다는 점입니다.
이 부분은 5.5.4 에서 수정 된어 배포 될 예정인데요.
게임테일즈 테크아트팀의 이성학님의 이슈 보고로 잠정적으로 잘 해결 되었습니다.
Almax27에 의해 Occlusion이 비활성화된 경우 Primitive LastRenderTime이 업데이트되지 않는 문제 수정 · 풀 리퀘스트 #12762 · 에픽게임즈/언리얼엔진

 
추가.
5.5.4 에서도 수정 되지 않았네요.