Mark Busch
DarkLife Developer
Join date: 8 Apr 2003
Posts: 442
|
10-14-2003 05:24
Hi, I've noticed in the 1.1 preview than when you first fly to a particle systems you see it 'start up'. I don't think this is what most people want, so I though it would be better to let the client calculate the particle system a few seconds ahead and then show it... that way when you come near a particle system you don't see it start up but it will be working already.
|
Gwydeon Nomad
Registered User
Join date: 1 May 2003
Posts: 480
|
10-14-2003 08:34
Im afraid that unless I miss my guess that would cause strain on the server/client that might have been deamed unessisary.
Trade off here:
second or two of partical <----vs-----> No partical startup time More Lag startup time - No/Less LAG
|
Mark Busch
DarkLife Developer
Join date: 8 Apr 2003
Posts: 442
|
10-15-2003 05:23
I think calculating particle flow for 5 seconds without drawing them will be VERY fast and besides the server only sends the particle setup and let's the client do all the particle math. So I think your guess is wrong.. it will cause no strain on the server, and I'm pretty sure it will cause none on the client.
|
Gwydeon Nomad
Registered User
Join date: 1 May 2003
Posts: 480
|
10-15-2003 08:19
And your basis for that asumption is?
|
Wednesday Grimm
Ex Libris
Join date: 9 Jan 2003
Posts: 934
|
10-15-2003 09:12
This is true in version 1.0 as well, if you turn your back on a particle system for a while then look at it, you can catch it starting up.
My grounding in this is a bit shakey, so I could be wrong, but I think Mark's analysis of the situation is mostly correct, the server tells the client "make this particle system with these parameters" and then never worrys about it again. The client then pipes these parameters right in to the video card and the video card does all the heavy lifting.
So, maybe Mark's suggestion isn't pratical (impratical particles?), how do you say to the video card "render this particle system, but don't draw it" and then later "ok, draw it, and all the stuff you rendered before"
_____________________
Sarcasm meter: 0 |-----------------------*-| 10 Rating: Awww Jeeze!
|
Gwydeon Nomad
Registered User
Join date: 1 May 2003
Posts: 480
|
10-15-2003 09:27
Wasnt that supposed to be a feature of the GeForce Chipset when it first came out? (Rendering only what was in your FOV and and nothing you couldnt see due to obsticals infront of you) thow always knowing what SHOULD Be renderd so it can update as your FOV changes?
I could have sworn that was touted for a while but I've never seen it in action.
|