GZDB plugin: 3D floor mode
Forum rules
The Projects forums are ONLY for YOUR PROJECTS! If you are asking questions about a project, either find that project's thread, or start a thread in the General section instead.
Got a cool project idea but nothing else? Put it in the project ideas thread instead!
Projects for any Doom-based engine (especially 3DGE) are perfectly acceptable here too.
Please read the full rules for more details.
The Projects forums are ONLY for YOUR PROJECTS! If you are asking questions about a project, either find that project's thread, or start a thread in the General section instead.
Got a cool project idea but nothing else? Put it in the project ideas thread instead!
Projects for any Doom-based engine (especially 3DGE) are perfectly acceptable here too.
Please read the full rules for more details.
-
Nash
-

- Posts: 17511
- Joined: Mon Oct 27, 2003 12:07 am
- Location: Kuala Lumpur, Malaysia
Re: GZDB plugin: 3D floor mode
It is defined in Includes\Common.cfg and therefore would apply to every single configuration that ships with GZDB. So it might not be a good idea to change it there directly. Instead, I simply redefined the boundaries in my custom game config.
-
boris
- Posts: 786
- Joined: Tue Jul 15, 2003 3:37 pm
Re: GZDB plugin: 3D floor mode
There are definitely things that can be done to improve handling the CSA, but they are not too high on my priority list right now. I'll work on them once I find some time to finish the sloped 3D floors. The code in the repository actually has already an improvement to the SCA: you can drag the corners around, so that'll make changing the CSA a lot quicker already.Nash wrote:Some suggestions for the CSA:
-
Thomas
- Posts: 53
- Joined: Wed May 30, 2007 2:13 pm
- Location: The Netherlands
Re: GZDB plugin: 3D floor mode
Very nice! Could it be possible to change light value as well in the dialog box? Or am I overlooking something?
-
boris
- Posts: 786
- Joined: Tue Jul 15, 2003 3:37 pm
Re: GZDB plugin: 3D floor mode
The version in the repository has a button the edit the control sector properties (it just opens the usual sector edit dialog).
-
Sandro
- Posts: 183
- Joined: Sat Oct 05, 2013 8:03 am
- Location: Erathia
Re: GZDB plugin: 3D floor mode
Hello Boris,
Still working on it ? Any idea when the sloped 3D floors plugin will be available ? I can't wait since I tested this awesome 3D floors plugin !
Still working on it ? Any idea when the sloped 3D floors plugin will be available ? I can't wait since I tested this awesome 3D floors plugin !
-
boris
- Posts: 786
- Joined: Tue Jul 15, 2003 3:37 pm
Re: GZDB plugin: 3D floor mode
Yes, I'm still working on it. Unfortunately I can't really spend too much time on it. The last thing I did was to change the sloped 3D floors to use things 9500/9501 in conjunction with a line id. Took quite some time to get it working correctly, but at least the slopes are not off anymore.
-
boris
- Posts: 786
- Joined: Tue Jul 15, 2003 3:37 pm
Re: GZDB plugin: 3D floor mode
I finally managed to work a bit more on the plugin. Modifying sloped 3D floors works pretty good now.
-
Siberian Tiger
- Posts: 476
- Joined: Fri Jun 12, 2009 11:23 pm
- Preferred Pronouns: He/Him
- Operating System Version (Optional): KUbuntu 22.04.1 LTS
- Graphics Processor: nVidia (Modern GZDoom)
- Location: United States
Re: GZDB plugin: 3D floor mode
When and if this project gets finished and is added into the GZDoom Builder project within the SVN Repo, I'll be ready to include the compiling instructions for it in the Bootless Star program. 
-
boris
- Posts: 786
- Joined: Tue Jul 15, 2003 3:37 pm
Re: GZDB plugin: 3D floor mode
The GIT repository linked in the first post contains the current code, if you're interested in that. I just don't supply the compiled DLL because it's still pretty fragile and easy to break under certain circumstances.
-
Siberian Tiger
- Posts: 476
- Joined: Fri Jun 12, 2009 11:23 pm
- Preferred Pronouns: He/Him
- Operating System Version (Optional): KUbuntu 22.04.1 LTS
- Graphics Processor: nVidia (Modern GZDoom)
- Location: United States
Re: GZDB plugin: 3D floor mode
Sure, but I am going to wait when and if MaxED adds this plugin (the source) to the GZDoom Builder project.boris wrote:The GIT repository linked in the first post contains the current code, if you're interested in that.
Just to elaborate a bit, I programmed Bootless Star (external modules) to easily compile Doom Builder 2 and all of the supported branches\forks. I use this program for generating\compile Doom Builder 2, Doom Builder 64, and GZDoom Builder development builds.
-
Nash
-

- Posts: 17511
- Joined: Mon Oct 27, 2003 12:07 am
- Location: Kuala Lumpur, Malaysia
Re: GZDB plugin: 3D floor mode
*drools* can't wait to try the new version of the plugin!
-
Sandro
- Posts: 183
- Joined: Sat Oct 05, 2013 8:03 am
- Location: Erathia
Re: GZDB plugin: 3D floor mode
Brilliant, simply brilliant !
I really can't wait !!! What's left now before we can use it ?
I really can't wait !!! What's left now before we can use it ?
-
boris
- Posts: 786
- Joined: Tue Jul 15, 2003 3:37 pm
Re: GZDB plugin: 3D floor mode
Here are some problems I'm aware of that need fixing:Sandro wrote:What's left now before we can use it ?
. Removing 3D floors is broken
- Clicking the "split" button in the 3D floor editing window crashes when not all tagged sectors are selected
- Existing tags are ignored, so it adding a 3D floor to such a sector will break the specials
- Untagged lines of control sectors are not joined if actions are removed from them (not really a problem)
- No support for doubly sloped 3D floors yet (last time I checked GZDB didn't display them correctly, anyway)
- Controls in the 3D floor editing window flicker like crazy. Apparently a known problem. (no functional impact)
- "Show shared 3D floors only" in 3D floor editing window doesn't work
There are probably more.
-
boris
- Posts: 786
- Joined: Tue Jul 15, 2003 3:37 pm
Re: GZDB plugin: 3D floor mode
A little progress with slopes:
-
Leonard2
- Posts: 313
- Joined: Tue Aug 14, 2012 6:10 pm
Re: GZDB plugin: 3D floor mode
Quick question, are you going to have the slope mode a separate plug-in or are you going to include it with the 3D floor mode?
Currently this slope feature alone could be incredibly useful.
Currently this slope feature alone could be incredibly useful.