From 1734c58cde70529ca7364526fd976d727b189d67 Mon Sep 17 00:00:00 2001 From: Rudolf Polzer Date: Tue, 29 Nov 2011 06:33:55 -0800 Subject: [PATCH] player model LOD: support cl_minfps for deciding player model LOD --- qcsrc/client/csqcmodel_hooks.qc | 1 + 1 file changed, 1 insertion(+) diff --git a/qcsrc/client/csqcmodel_hooks.qc b/qcsrc/client/csqcmodel_hooks.qc index 07d6e0eda..c96ce4ec8 100644 --- a/qcsrc/client/csqcmodel_hooks.qc +++ b/qcsrc/client/csqcmodel_hooks.qc @@ -56,6 +56,7 @@ void CSQCModel_Hook_PreDraw() { float distance = vlen(self.origin - other.origin); float f = (distance + 100.0) * autocvar_cl_playerdetailreduction; + f *= 1.0 / bound(0.01, view_quality, 1); if(f > autocvar_cl_loddistance2) self.modelindex = self.lodmodelindex2; else if(f > autocvar_cl_loddistance1) -- 2.39.2