[Won't fix] BSP generator display bugged

Bugs that have been investigated and resolved somehow.

Moderator: GZDoom Developers

Forum rules
Please don't bump threads here if you have a problem - it will often be forgotten about if you do. Instead, make a new thread here.

BSP generator display bugged

Postby Hirogen2 » Sat Jul 19, 2003 6:47 am

When the BSP tree is generated, it happens that the process is completed even though it shows like 20%. IIRC, this happened with ge1-sso.wad.
User avatar
Hirogen2
 
Joined: 19 Jul 2003
Location: Central Germany
Github ID: jengelh
Operating System: RedHat-like Linux (RHEL, Fedora, CentOS, etc) 64-bit
Graphics Processor: Intel (Modern GZDoom)

Postby Mighty Duck X-treme » Sat Jul 19, 2003 10:06 am

*DELETED BECAUSE IT WAS USELESS ADVICE*
Last edited by Mighty Duck X-treme on Sat Jul 19, 2003 10:13 am, edited 2 times in total.
Mighty Duck X-treme
Why am I always talking to myself?
 
Joined: 15 Jul 2003
Location: Chesterfield, Missouri

Re: BSP generator display bugged

Postby randi » Sat Jul 19, 2003 10:10 am

Hirogen2 wrote:When the BSP tree is generated, it happens that the process is completed even though it shows like 20%.


The node building is slower at first and gets faster as it goes along and has fewer segs to place. Also, for speed reasons, the screen does not update everytime the progress bar moves.
User avatar
randi
Site Admin
 
Joined: 09 Jul 2003

Re: BSP generator display bugged

Postby Hirogen2 » Sat Jul 19, 2003 12:29 pm

Yeah. When I tried to implement a progress bar for DoomBSP, I had similar problems -- however glBSP has a working progress thing :D you could take a look at it!
(If the progress bar is not linear-accurate, then it is useless, IMO.)
User avatar
Hirogen2
 
Joined: 19 Jul 2003
Location: Central Germany
Github ID: jengelh
Operating System: RedHat-like Linux (RHEL, Fedora, CentOS, etc) 64-bit
Graphics Processor: Intel (Modern GZDoom)

Postby randi » Thu Aug 28, 2003 7:24 pm

I think this minor. Maybe later.
User avatar
randi
Site Admin
 
Joined: 09 Jul 2003

Postby Hirogen2 » Fri Aug 29, 2003 5:07 am

Is the number of nodes possibly known in advance?
User avatar
Hirogen2
 
Joined: 19 Jul 2003
Location: Central Germany
Github ID: jengelh
Operating System: RedHat-like Linux (RHEL, Fedora, CentOS, etc) 64-bit
Graphics Processor: Intel (Modern GZDoom)

Postby Hirogen2 » Sat Sep 13, 2003 10:43 am

Sorry for bumping, but:
ZDBSP seems to do it correctly, half the way.
1. It runs "linear" from 0 to 100, with exception (2.), not instantly jumping
from say 20 to 100 (like stated above)
2. The process indicator sometimes runs a bit backwards, then forwards again. I
presume that is so that it does reach 100% not 110% or so.
User avatar
Hirogen2
 
Joined: 19 Jul 2003
Location: Central Germany
Github ID: jengelh
Operating System: RedHat-like Linux (RHEL, Fedora, CentOS, etc) 64-bit
Graphics Processor: Intel (Modern GZDoom)

Postby randi » Sat Sep 13, 2003 12:42 pm

1. The only difference between ZDoom's and ZDBSP's progress indicators is that ZDBSP updates it much more frequently than ZDoom. ZDBSP can afford to update the progress indicator more frequently because writing a line to the console is a lot faster than doing a screen update. If ZDoom updated the indicator as frequently as ZDBSP, it would be much slower.

2. The progress indicator is calculated as the number of segs placed in subsectors divided by the total number of segs. If a large number of segs are added in one step, this can make the progress indicator regress.
User avatar
randi
Site Admin
 
Joined: 09 Jul 2003


Return to Closed Bugs

Who is online

Users browsing this forum: No registered users and 0 guests