From: havoc Date: Wed, 18 Apr 2007 10:35:30 +0000 (+0000) Subject: removed the forced LOWPRECISION flag on entities because it messes up X-Git-Tag: xonotic-v0.1.0preview~3299 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=6d9fc6696636906b4403450154500adf0178b9c2;p=xonotic%2Fdarkplaces.git removed the forced LOWPRECISION flag on entities because it messes up 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 --- diff --git a/sv_main.c b/sv_main.c index e3c71e66..babe9581 100644 --- 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;