[Nothing to see here] Hot Decal on Decal Action!

Bugs that have been investigated and resolved somehow.

Moderator: GZDoom Developers

Hot Decal on Decal Action!

Postby EarthQuake » Sat Dec 20, 2003 10:29 am

Last edited by EarthQuake on Wed Dec 31, 2003 1:50 pm, edited 1 time in total.
User avatar
EarthQuake
9.5 on the Richter!
 
Joined: 19 Dec 2003

Postby Ultraviolet » Sat Dec 20, 2003 10:37 am

Um, well, would you want them removed even if they just barely overlap a little bit? If not that, then they'd have to be perfectly aligned to be removed, and that wouldn't happen very often, so there would really be no point. Removing them if they overlap at all would look like crap.
User avatar
Ultraviolet
AKA "Faint"
 
Joined: 15 Jul 2003
Location: PROJECT DETAILS CLASSIFIED.

Postby EarthQuake » Sat Dec 20, 2003 10:40 am

Last edited by EarthQuake on Wed Dec 31, 2003 1:50 pm, edited 1 time in total.
User avatar
EarthQuake
9.5 on the Richter!
 
Joined: 19 Dec 2003

Postby Graf Zahl » Sat Dec 20, 2003 10:49 am

Reduce the console variable cl_maxdecals. Its default is 1024 and if you put that many decals on one wall bad things will happen. Maybe a second CVar cl_maxdecalsperwall would be useful because generally it's no problem to spread a lot of decals throughout the level but the limit per wall should be considerably lower.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
 
Joined: 19 Jul 2003
Location: Germany

Postby Biff » Sat Dec 20, 2003 10:50 am

The number of decals can be limited I think. There is a variable cl_maxdecals which you can set. The default setting is cl_maxdecals=1024.
Edit: Graf, dang it, you just beat me!
User avatar
Biff
Caleb is back for a visit
 
Joined: 16 Jul 2003
Location: Monrovia, CA, USA

Postby Ultraviolet » Sat Dec 20, 2003 10:53 am

Perhaps a cl_decalforceholdtime variable would be useful, something that forces decals to disappear even if they aren't set to fade out or anything in DECALDEF. A value of 0 for that variable would mean that nothing gets forced to disappear.
User avatar
Ultraviolet
AKA "Faint"
 
Joined: 15 Jul 2003
Location: PROJECT DETAILS CLASSIFIED.

Postby EarthQuake » Sat Dec 20, 2003 12:07 pm

Last edited by EarthQuake on Wed Dec 31, 2003 1:50 pm, edited 1 time in total.
User avatar
EarthQuake
9.5 on the Richter!
 
Joined: 19 Dec 2003

Postby Xaser » Sat Dec 20, 2003 3:05 pm

EarthQuake wrote:Graf Zahl, that is a good idea.
Once so many decals are on a wall, start deleting the ones on that wall with the lowest index. The same thing, of course, would apply throughout the level, but only after the decals on that pariticular wall have been accounted for.

This would prevent decals on another wall from disappearing if you were shooting a totally different wall.
Hope that makes sense.


Just make sure the total max decals thing is still in there too. If you have 100 different walls with 200 decals on each one, the result wouldn't be too nice.
User avatar
Xaser
anarchivist
 
 
 
Joined: 20 Jul 2003

Postby EarthQuake » Sat Dec 20, 2003 3:19 pm

User avatar
EarthQuake
9.5 on the Richter!
 
Joined: 19 Dec 2003

Postby randi » Thu Jan 08, 2004 7:38 pm

Why did you delete the bodies of every single post you ever made to the forum? Now I don't even know what this was all about.
User avatar
randi
Site Admin
 
Joined: 09 Jul 2003

Postby wildweasel » Thu Jan 08, 2004 7:50 pm

I believe what he wanted to know was if you could rig up the decals so they are similar to Half-Life, in that if they are overlayed on top of each other with a certain distance between them, the previous one would be deleted to save on CPU.
User avatar
wildweasel
change o' pace.
Moderator Team Lead
 
Joined: 15 Jul 2003

Postby Xaser » Fri Jan 09, 2004 6:44 pm

What the F**k? Why the F**k do you F**king delete all your F**king posts on this F**king board just because you F**king want to? It's F**king stupid!

(Sorry, I'm in a bad mood now. Excuse me while I go kill my brother.)
User avatar
Xaser
anarchivist
 
 
 
Joined: 20 Jul 2003


Return to Closed Bugs

Who is online

Users browsing this forum: No registered users and 0 guests