1P by kuroneko 2023-10-27 | favorite | 댓글 5개
  • 시티즈 스카이라인은 RTX4090을 사용할 때 4K 해상도에서 새로운(비어있는) 맵이 약 20 프레임으로 실행됨.
    • 중형 ~ 대도시를 보여주는 메인 메뉴에서는 약 10 프레임으로 실행됨.
    • 중형 도시가 RX 7900XTX 7~12 프레임으로 실행된다는 보고도 있음.
  • 피사계 심도(DoF)를 비활성화 하면 프레임이 2배가량 개선되지만, 여전히 60 프레임에 도달하지는 못함.
  • 개발사인 Colossal Order는 성능 개선을 위해 노력하고 있다고 함.

요즘 게임들 좀 심하긴 하네요.

이와 관련해서 유니티의 HDRP (High Definition Rendering Pipeline) 를 사용한 것이 문제의 원인이라는 지적이 있습니다.

  • HDRP는 최신 GPU 기술을 이용해 고품질 그래픽을 구현하는 렌더링 파이프라인 중 하나로, 유니티에서 제공하고 있는 렌더링 파이프라인 중 하나입니다.
  • HDRP는 기본 GPU 요구사항이 높으며, 극도로 세밀한 비주얼을 구현하는 것에 초점이 맞춰져 있기 때문에 시티즈 스카이라인과 같은 대규모의 환경을 렌더링하는데는 적합하지 않다는 의견이 있습니다.
  • HDRP는 안정화된지 얼마 되지 않았으며, 아주 적은 수의 게임들이 이를 이용하고 있습니다.
  • HDRP는 별개의 파이프라인이 아니라 유니티의 레거시 렌더링 코드 위에 얹어진 레이어일 뿐이라 유니티의 여러 해묵은 레거시 관련 문제들을 가지고 있다고 합니다. 여러가지 비싼 기능들을 기본으로 켜고 들어가기 떄문에 커스터마이징하기도 쉽지 않다고 합니다.
  • URP 같은 다른 렌더링 파이프라인으로 전환하기는 쉽지 않습니다. 에셋부터 렌더링 파이프라인과 강결합되어 있기 때문에 전환하려면 에셋들까지 손을 봐야 합니다.

hdrp 문제로 볼 수 없다고 생각합니다.
다른 프로젝트들은 잘만 쓰고 있는걸요.
그냥 최적화를 못한겁니다.

?? 어케 개발함..??

황당한 최적화네요. 유니티를 욕하는 것 같기는 한데...
4090에서 20~40프레임은 너무한 것 같습니다.