]> de.git.xonotic.org Git - xonotic/darkplaces.git/commitdiff
removed the forced LOWPRECISION flag on entities because it messes up
authorhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Wed, 18 Apr 2007 10:35:30 +0000 (10:35 +0000)
committerhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Wed, 18 Apr 2007 10:35:30 +0000 (10:35 +0000)
angles too much, and it is hard to decide what origins warrant high
precision or low precision

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@7131 d7cf8633-e32d-0410-b094-e92efae38249

sv_main.c

index e3c71e66cfd73779e9043a3e9d9fd68916e5760f..babe95813226ee297548bef21f67384458b7654a 100644 (file)
--- a/sv_main.c
+++ b/sv_main.c
@@ -736,7 +736,7 @@ qboolean SV_PrepareEntityForSending (prvm_edict_t *ent, entity_state_t *cs, int
 
        if (ent->fields.server->movetype == MOVETYPE_STEP)
                cs->flags |= RENDER_STEP;
-       if (cs->number != sv_writeentitiestoclient_clentnum/* && (cs->effects & EF_LOWPRECISION)*/ && cs->origin[0] >= -32768 && cs->origin[1] >= -32768 && cs->origin[2] >= -32768 && cs->origin[0] <= 32767 && cs->origin[1] <= 32767 && cs->origin[2] <= 32767)
+       if (cs->number != sv_writeentitiestoclient_clentnum && (cs->effects & EF_LOWPRECISION) && cs->origin[0] >= -32768 && cs->origin[1] >= -32768 && cs->origin[2] >= -32768 && cs->origin[0] <= 32767 && cs->origin[1] <= 32767 && cs->origin[2] <= 32767)
                cs->flags |= RENDER_LOWPRECISION;
        if (ent->fields.server->colormap >= 1024)
                cs->flags |= RENDER_COLORMAPPED;