안녕하세요
runtime partition을 두개를 사용해볼려고 하는 도중 hlod 빌드가 문제가 있어서 문의드립니다.
재현방법 해보시면 확인해 보실수있습니다.
그리고 코드를 확인하던중 아래함수에서
const URuntimePartition* UWorldPartitionRuntimeHashSet::ResolveRuntimePartition(FName GridName, bool bMainPartitionLayer) const
// Parsed grid names token should be either “RuntimeHash” or “RuntimeHash:HLODLayer”
위 방식처럼 이름을 사용해서 구우면 빌드는 되긴 합니다만…
예) 액터에 world Partition -> Runtime Grid : SubGrid:HLOD_0 이런식으로 설정
[Image Removed]
[Image Removed]
이런식의 에러로그와
[Image Removed]
이런식의로 maingrid로 잘못 뽑는것 같습니다.
액터에 직접적으로 hlod layer를 설정하면
[Image Removed]
이런식으로 설정하면 원하는 결과를 얻을수는 있습니다.
[Image Removed]
원하는 결과는
저렇게 액터마다 hlodlayer를 설정하지않고 두번째 grid도 월드세팅에 있는 hlod 세팅을 가져와서 빌드가 나오