227i only!
This is an experiment for multi-threaded BSP rebuilder. It works quite efficiently as it speeds up build time by a lot if you have a multi-core CPU.
It only builds BSP and optimizes geometry (does not compute lighting nor paths yet).
All you have to do is to add EditPackages=MapBuilder to Unreal.ini in correct section. Then in editor click the "Multi-core map rebuild." option on the left (uses invert selection icon). Don't get afraid as it will quite literally lock the computer (even mouse movement will freeze) at some point during build as it makes every CPU core work to 100 %.
It has no BSP build options yet, it just defaults to most optimal build options.
After that you need to use regular light/paths builder.
Download from here: www.klankaos.com/downloads/MapBuilder227i.zip
EDIT: To some comparison, when testing with one of the largest Firestorm maps. Rebuilding BSP with 227i editor took me 5:04 minutes to rebuild, but with this tool it rebuilt it in 1:32 minutes. (I have a quad core Intel i5 processor, 3.5 GHz)
For direct access use https://forums.oldunreal.com
It's been quite a while since oldunreal had an overhaul, but we are moving to another server which require some updates and changes. The biggest change is the migration of our old reliable YaBB forum to phpBB. This system expects you to login with your username and old password known from YaBB.
If you experience any problems there is also the usual "password forgotten" function. Don't forget to clear your browser cache!
If you have any further concerns feel free to contact me: Smirftsch@oldunreal.com
It's been quite a while since oldunreal had an overhaul, but we are moving to another server which require some updates and changes. The biggest change is the migration of our old reliable YaBB forum to phpBB. This system expects you to login with your username and old password known from YaBB.
If you experience any problems there is also the usual "password forgotten" function. Don't forget to clear your browser cache!
If you have any further concerns feel free to contact me: Smirftsch@oldunreal.com
[227i] Multi-Threaded BSP builder
- .:..:
- OldUnreal Member
- Posts: 1635
- Joined: Tue Aug 16, 2005 4:35 am
[227i] Multi-Threaded BSP builder
Last edited by .:..: on Sun Nov 04, 2018 9:03 pm, edited 1 time in total.
(ಠ_ಠ)1823223D2A33224B0 wrote:...and now im stuck trying to fix everything you broke for the next 227 release xD
- yrex .
- OldUnreal Member
- Posts: 275
- Joined: Wed May 06, 2015 6:46 am
- Contact:
Re: [227i] Multi-Threaded BSP builder
Indeed, it's twice as fast on a dual-core CPU. And no, it didn't lock up my PC or mouse.
I think I found a bug. If you open any map and rebuild it twice in a row, this happens:
I think I found a bug. If you open any map and rebuild it twice in a row, this happens:
---------------------------
Critical Error
---------------------------
General protection fault!
History: TestLights
My work | contact: ampoyrex at wp dot pl
- .:..:
- OldUnreal Member
- Posts: 1635
- Joined: Tue Aug 16, 2005 4:35 am
Re: [227i] Multi-Threaded BSP builder
Yea I noticed, missed to cleanup a variable after build. I updated the link to new code (also fixed a possible data racing problem).
(ಠ_ಠ)1823223D2A33224B0 wrote:...and now im stuck trying to fix everything you broke for the next 227 release xD
- Dr.Flay
- OldUnreal Member
- Posts: 423
- Joined: Sun Dec 09, 2012 5:57 pm
Re: [227i] Multi-Threaded BSP builder
Why not a version for 227j ?
BTW. Awesome !
BTW. Awesome !
Your Unreal https://yourunreal.wordpress.com
The UT99/UnReal Directory: https://forumdirectory.freeforums.org
Chaos https://chaoticdreams.org
The UT99/UnReal Directory: https://forumdirectory.freeforums.org
Chaos https://chaoticdreams.org
- Buster
- Global Moderator
- Posts: 1610
- Joined: Wed Jun 08, 2005 3:02 am
Re: [227i] Multi-Threaded BSP builder
Yeah, this is pretty useful, especially when maps are getting more complex. A pleasant result of all the goodies that come with 227.
Gatherstone - Unreal by Design
https://gatherstone.oldunreal.com
OK - he falls
Keep it Unreal !!
:-)_~
https://gatherstone.oldunreal.com
OK - he falls
Keep it Unreal !!
:-)_~
- AlexNitro44
- OldUnreal Member
- Posts: 64
- Joined: Fri Jun 09, 2017 6:33 pm
Re: [227i] Multi-Threaded BSP builder
Seems pretty useful - I'll have a shot of it when I get chance. Lighting is the one area of the build process that really needs this sort of work, but BSP building is a nice improvement too!