복귀한 16년차 누비 fps 60나오는 사무용 노트북으로 인터프좀 만져봤는데
일단 cl_cmdrate이랑 cl_updaterate은 66으로 유지(숫자가 마음에 안들어서 낮춰봤는데 체감 확실히있음)
rate은 80,000 이거 어떤전문가분 쓰신 글 보니까 베니는 60,000으로 낮춰서 서버가 보정해주는걸 쓴다는데
레딧이랑 외국 유튜버 영상들도 찾아보니 댓글에 이 인터프 설정 만졌다가 원인모를 잔렉이 생겼는데 뭔짓을 해도 복구가 안된다고(겜삭제하고 다시깔아도) 호소하는 사람 많아서
뭔가 더 건드리기 싫었음 그래서 저 세개는 걍 저렇게 고정하고 cl_interp랑 cl_interp_ratio만 만짐
결과적으로 말하면 fps 60에 불과한데도 체감 분명히 있음 근데 lerp 수치(net_graph 1 치면 나옴)보다도 체감에 중요한게 cl_interp_ratio였음
나는 interp수치보다 저 ratio를 1로 놓냐 2로 놓냐가 체감이 확났음. 1로 두면 뭔가 미끄러지는 느낌이고 2로 두면 가갈가갈거리는 느낌(만지기전 디폴트값에 가까운 느낌)
근데 이게 결과적 lerp 수치보다도 걍 저 ratio가 1이냐 2냐로 체감이 갈렸는데 interp를 0으로 놓고(허용된 최소수치로 알아서 설정) ratio를 2로 하면 lerp가 30쯤 나옴
그래서 interp를 0.0303으로 놓고 ratio를 1로 해도 lerp는 똑같이 30인데 더 부드러워짐
근데 문제가 뭐냐면 interp를 어떻게 입력하든 ratio를 1로 두면 넷그래프의 lerp 글자가 주황색이 된다는 점임. (주황색 = 정보손실의 위험, 흰색 = 안전함, 노란색 = 손실됨)
interp 0, ratio 2 -> lerp 30 (흰색)
interp 0.0303, ratio 1 -> lerp 30 (주황색)
안그래도 10년된 사무용 노트북이라 팀포 돌아가는것만도 신기한데 뭔가 더 부하주기 싫어서 걍 전자로 타협하기로 했음 체감은 후자가 더 좋지만
그리고 아예 개빡세게 interp 0, ratio 1로 놓고(서버가 허용한 최소수치인 lerp 15 나옴) 놓고 하면 미끄러지는건 확실히 미끄러지는데 오히려 서버간 정보속도가 내 fps가 따라잡을 수 없는 속도인지
데모맨 유탄같은거 쏴도 초반에 퐁하고 나가는게 안보이고 탄착점 근처가야 보이더라
아무튼 결론 : 괜히 더 손댔다가 고칠수없는 이상현상 생기는거보다 걍 하는게 나을듯 ㅇㅇ 더해서 config 쓰는사람들이 이 interp 만졌다가 어캐 되는경우 많은듯
내 기억에 updaterate/1000*ratio가 정보 받는 값이라 ratio 값 줄이는게 체감이 컸을 듯
interp는 그냥 입력에 지연시간 걸어놓는고 판정 보정받는 용도라 아무렇게나 해도 됨
오호 그럼 ratio 1로 놓고 updaterate을 극한으로 깎아볼수도 있는건가 ㅇㅇ...
아쉽게도 대부분 서버에서 updaterate를 66으로 제한해둬서 개인 서버에서나 가능함