Thanks for that Jeff, I see that the ping would slow down at the clients end
because the pc is handling other matters rather than sifting through the
packets as fast as it can.


----- Original Message -----
From: "botman" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, March 18, 2003 7:20 PM
Subject: Re: [hlcoders] OT: Screen res effects ping/latency or not?


> > I just wanted to get the opinions of some respected programmer to know
if
> > lowering your screen resolution will help reduce your ping and hopefully
> get
> > a simply explaination why. I personally think it does make a difference
> but
> > the person I've spoken to about it points out that rendering for
graphics
> is
> > client side. But i know that things off screen aren't completely sending
> > information to the client since they aren't being rendered and that I'd
> > imagine this extends to distant obects which wouldn't be rendered at
lower
> > resolutions and thus reduce the network traffic a bit as if it was off
> > screen.
>
> I think it really depends on your video settings.  The most noticeable
> difference will probably be using the default Software rendering mode
> (instead of OpenGL or Direct3D).  Reducing the resolution will require
less
> pixels to be drawn which will take less CPU time to render a frame.  This
> will increase your framerate.  If the CPU is spending less time rendering
> pixels, it has more time to spend sending network packets (up until the
> point it reaches the cvar network limits).  The people who would notice
this
> the most are people using Software rendering mode, with slow CPUs, low
> amounts of RAM and high speed network connections.
>
> As you mentioned, things outside the PVS (potentially visible set) don't
> need to be sent to a client, but the framerate of the client won't (or
> shouldn't) effect how often the server sends packets to the client.  The
> server will have it's own independent framerate and will send any
necessary
> data to the client during each of the server frames.  If the server is
> heavily loaded, then there won't be much the client can do to improve the
> latency between the client and the server (if anything sending more data
to
> the server will only cause it to slow down ever so slightly).  The
framerate
> of the client will effect how often it can send data to the server.  A low
> framerate on the client will more than likely mean that the client is CPU
> bound and won't be able to send network data as quickly as it should.
> Anything that increases the framerate on the client could potentially
reduce
> some of the latency between that client and the server.
>
> Jeffrey "botman" Broome
>
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list archives,
please visit:
> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>
>


_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders

Reply via email to