360 degree chase camera

Developer discussion of experimental fixes, changes, and improvements.

Moderators: Nexuiz Moderators, Moderators

Postby GreEn`mArine » Mon Feb 09, 2009 8:28 am

It will only work with recent demos, the ones that incorporate a csprogs.dat inside the demo file that has some sort of camera built in already. Note that older version used the old approach using these aliases!
IRC quote:
[kojn] I've been coming a bit more recently
[kojn] she took it the dirty way
GreEn`mArine
Forum addon
 
Posts: 1509
Joined: Tue Feb 28, 2006 9:33 pm
Location: Germany

Postby C.Brutail » Sun Feb 15, 2009 11:17 am

There's a "bug" I'd like to report about the freefly mode. I'm not sure there's a solution for this issue, but here it goes anyway:
During playback, entities/models you haven't actually seen, aren't drawn.
Example: if you're standing on one side of Soylent space, but you freefly away to the other side, you can't see anything happening. Entites only apear once you "see them" from your actual position.
"One should strive to achieve; not sit in bitter regret."
WE ARE NEXUIZ.
Image
Image
C.Brutail
Laidback mapper
 
Posts: 2357
Joined: Tue Feb 28, 2006 7:26 pm
Location: Ironforge

Postby GreEn`mArine » Sun Feb 15, 2009 11:18 am

thats not a bug, it's the anti-radar cheat protection called "culling" of entites.
IRC quote:
[kojn] I've been coming a bit more recently
[kojn] she took it the dirty way
GreEn`mArine
Forum addon
 
Posts: 1509
Joined: Tue Feb 28, 2006 9:33 pm
Location: Germany

Postby C.Brutail » Sun Feb 15, 2009 11:24 am

Just like I thought. But this makes the freefly mode useless, as you can't see what others have done meanwhile.
"One should strive to achieve; not sit in bitter regret."
WE ARE NEXUIZ.
Image
Image
C.Brutail
Laidback mapper
 
Posts: 2357
Joined: Tue Feb 28, 2006 7:26 pm
Location: Ironforge

Postby esteel » Sun Feb 15, 2009 11:41 am

well thats the downside of the anti-wallhack.. i'm not sure about server side demos. but i think those also do not contain that stuff either. I guess one way would be to make it possible for server side demos to contain everything. but that would require quite some changes so thats nothing for the next release.
esteel
Site admin and forum addon
 
Posts: 3924
Joined: Wed Mar 01, 2006 8:27 am

Postby divVerent » Sun Feb 15, 2009 8:39 pm

One thing you CAN do is to run your server with this stuff disabled.

sv_cullentities_trace 0
sv_cullentities_pvs 0

But then anyone can use a wallhack.
1. Open Notepad
2. Paste: ÿþMSMSMS
3. Save
4. Open the file in Notepad again

You can vary the number of "MS", so you can clearly see it's MS which is causing it.
divVerent
Site admin and keyboard killer
 
Posts: 3809
Joined: Thu Mar 02, 2006 4:46 pm
Location: BRLOGENSHFEGLE

Postby Alien » Sun Feb 15, 2009 10:03 pm

Wouldn't it increase rendering times (disabling pvs culling particularly)?
Alien
Forum addon
 
Posts: 1212
Joined: Tue Apr 22, 2008 7:12 am

Postby divVerent » Sun Feb 15, 2009 10:16 pm

Not much, as the culling is still performed on the client.

Would however cost lots of extra bandwidth, and server CPU load.
1. Open Notepad
2. Paste: ÿþMSMSMS
3. Save
4. Open the file in Notepad again

You can vary the number of "MS", so you can clearly see it's MS which is causing it.
divVerent
Site admin and keyboard killer
 
Posts: 3809
Joined: Thu Mar 02, 2006 4:46 pm
Location: BRLOGENSHFEGLE

Postby esteel » Mon Feb 16, 2009 11:42 am

Those two options will basically disable the antiwallhack, so that should only be done if you can trust the people playing :-D and as divVerent mentioned only if you server and the network and handle the extra load.
esteel
Site admin and forum addon
 
Posts: 3924
Joined: Wed Mar 01, 2006 8:27 am

Postby GreEn`mArine » Mon Feb 16, 2009 12:26 pm

But isn't is actually using more CPU load on the server when doing culling? I mean, I totally agree to the bandwidth usage raising, but I always though that it would save CPU on the server when disabling culling.
IRC quote:
[kojn] I've been coming a bit more recently
[kojn] she took it the dirty way
GreEn`mArine
Forum addon
 
Posts: 1509
Joined: Tue Feb 28, 2006 9:33 pm
Location: Germany

PreviousNext

Return to Nexuiz - Development

Who is online

Users browsing this forum: No registered users and 1 guest

cron