Quake3World.com Forums
     Level Editing & Modeling
        Quick question for those of you that map with id tech


Post new topicReply to topic
Login | Profile | | FAQ | Search | IRC




Print view Previous topic | Next topic 
Topic Starter Topic: Quick question for those of you that map with id tech

Eh?
Eh?
Joined: 25 Mar 2001
Posts: 32049
PostPosted: 11-24-2011 07:50 AM           Profile   Send private message  E-mail  Edit post Reply with quote


Ok, just a quickie really.

When you map for any id tech based engine using any editor, what functions do you find yourself using most of the time that you really wish were a more simple button? i.e. it could be a key press, or ir could be something burried in the UI that really would be better off as a simple easy to spot button.

Cheers ears.




Top
                 

I'm the dude!
I'm the dude!
Joined: 04 Feb 2002
Posts: 12498
PostPosted: 11-24-2011 09:11 AM           Profile Send private message  E-mail  Edit post Reply with quote


The automated build map button would be neat. :)

GtkRadiant is pretty intuitive, so there aren't any deep menus or anything. I suppose some sort of improved texturing tools would be nice, shader editor, built-in compile options, and some sort of way to extrude face geometry.



_________________
GtkRadiant | Q3Map2 | Shader Manual


Top
                 

Grunt
Grunt
Joined: 24 May 2011
Posts: 71
PostPosted: 11-24-2011 09:16 AM           Profile Send private message  E-mail  Edit post Reply with quote


Yes, I wish they didn't have to make BSP's. It's stupid, they should've done what Unreal done and just let you save the map and run it.




Top
                 

Theftbot
Theftbot
Joined: 07 Oct 2009
Posts: 483
PostPosted: 11-24-2011 09:47 AM           Profile Send private message  E-mail  Edit post Reply with quote


I would like a set of buttons to change the texture scale on the fly.(default q3 maps is .5, in my high res maps i use .125) Also a switch for view from textured/solid/wireframe would be cool too.




Top
                 

I'm the dude!
I'm the dude!
Joined: 04 Feb 2002
Posts: 12498
PostPosted: 11-24-2011 09:56 AM           Profile Send private message  E-mail  Edit post Reply with quote


IveGotPenisEnvy wrote:
Yes, I wish they didn't have to make BSP's. It's stupid, they should've done what Unreal done and just let you save the map and run it.


:dork: You had to compile maps all the way up to Unreal Engine 2.5. If you're comparing UE3 to Quake 3, that's almost a decade of difference with massive technological differences. id Tech 4 does nearly instantaneous loads like UE3.



_________________
GtkRadiant | Q3Map2 | Shader Manual


Top
                 

Grunt
Grunt
Joined: 24 May 2011
Posts: 71
PostPosted: 11-24-2011 10:34 AM           Profile Send private message  E-mail  Edit post Reply with quote


Why is it that I just had to click "save" then in UnreadlEd just to create a map? Didn't have to go through compiling shit, all I had to do was make the map and save it.




Top
                 

I'm the dude!
I'm the dude!
Joined: 04 Feb 2002
Posts: 12498
PostPosted: 11-24-2011 10:42 AM           Profile Send private message  E-mail  Edit post Reply with quote


Are you using Unreal Engine 3?



_________________
GtkRadiant | Q3Map2 | Shader Manual


Top
                 

Insane Quaker
Insane Quaker
Joined: 26 Nov 2009
Posts: 341
PostPosted: 11-24-2011 11:06 AM           Profile Send private message  E-mail  Edit post Reply with quote


That's why I think the GTkRadiant is one of the best editors ever. It's easy to create simple brushwork and you also have all necessary shortcuts on the keyboard.
But maybe it would be awesome to implement a button which compiles the map with all set parameters (ticked boxes somewhere) and start the game with all necessary settings (sv_pure 0, sv_cheats 1 etc.). Of course you could do that over a bat, but one button in the menu could save the time, creating the bats.
It would also be cool to jump through the entities with one or two keys.
For example I had too edit several light colors. For this I had to go through the entity list but only could select one. Close the entity list, press k, change color or n for settings. So maybe it would be cool to have every window connected? Entitylist, color & entity settings. So go fast forward through the light entities by pressing some key and meanwhile have an autoupdate in the setting display.
I hope you get what I mean :D




Top
                 

Insane Quaker
Insane Quaker
Joined: 08 Jan 2008
Posts: 270
PostPosted: 11-24-2011 11:12 AM           Profile Send private message  E-mail  Edit post Reply with quote


You still need to compile BSP in UE3. You still need to make it every time you change bsp geometry or add a new one. The thing is, in UE3 you don't use BSP at all, or almost at all. Don't be mistaken about that. Like Obsidian mentioned there is a decade of technology differences, and just take a look at idtech4 - bsp compile process is just as quick there as in UE3.



_________________
http://shadowsdomain.wordpress.com/


Top
                 

Commander
Commander
Joined: 05 Jun 2008
Posts: 125
PostPosted: 11-24-2011 11:53 AM           Profile Send private message  E-mail  Edit post Reply with quote


- Buttons for filters could be useful. Like filtering, patches, entities, models.
- Button for loading\unloading portal files (.prt)
- Adding buttons for most common used entities like trigger_multible, target_position, info_player_start - the right-click menu can be pain in the ass sometimes.

But anyways, if you really work with a program - you mostly use shortcuts.




Top
                 

I'm the dude!
I'm the dude!
Joined: 04 Feb 2002
Posts: 12498
PostPosted: 11-24-2011 12:12 PM           Profile Send private message  E-mail  Edit post Reply with quote


Bliccer wrote:
For example I had too edit several light colors. For this I had to go through the entity list but only could select one.


Select one of the lights, SHIFT+A to select all of common type, N for entity inspector, change settings, done!

(won't work if you have different coloured lights, but you could select all lights, invert selection and hide everything else and it'll make it easier to select all of the same coloured lights in the map)



_________________
GtkRadiant | Q3Map2 | Shader Manual


Top
                 

Insane Quaker
Insane Quaker
Joined: 28 Dec 2009
Posts: 298
PostPosted: 11-24-2011 12:55 PM           Profile Send private message  E-mail  Edit post Reply with quote


Theftbot wrote:
I would like a set of buttons to change the texture scale on the fly.(default q3 maps is .5, in my high res maps i use .125) Also a switch for view from textured/solid/wireframe would be cool too.


Similar to this, I think a nice feature would be to change the default scale and also when you change default scale it can automatically change all textures faces(that were not modified) in your map to use the new default scale. Doesn't sound like a solid feature, but something like that. Can do it in a text editor, but it's not as friendly.




Top
                 

Cool #9
Cool #9
Joined: 01 Dec 2000
Posts: 44127
PostPosted: 11-24-2011 12:57 PM           Profile   Send private message  E-mail  Edit post Reply with quote


I'm missing a center 3D camera view on selection. You can center 2D views on selection but not the 3D camera. At least, no that I know of.




Top
                 

Grunt
Grunt
Joined: 10 Jun 2009
Posts: 64
PostPosted: 11-24-2011 01:38 PM           Profile Send private message  E-mail  Edit post Reply with quote


If anything, I would like a per-surface lightmap scale thingy as well as a lightmap grid view mode.




Top
                 

Recruit
Recruit
Joined: 07 Nov 2011
Posts: 7
PostPosted: 11-24-2011 06:18 PM           Profile   Send private message  E-mail  Edit post Reply with quote


deqer wrote:
Theftbot wrote:
I would like a set of buttons to change the texture scale on the fly.(default q3 maps is .5, in my high res maps i use .125) Also a switch for view from textured/solid/wireframe would be cool too.


Similar to this, I think a nice feature would be to change the default scale and also when you change default scale it can automatically change all textures faces(that were not modified) in your map to use the new default scale. Doesn't sound like a solid feature, but something like that. Can do it in a text editor, but it's not as friendly.


I don't know about previous versions but 1.5 has a default texture scale in the preferences:

Image




Top
                 

Theftbot
Theftbot
Joined: 07 Oct 2009
Posts: 483
PostPosted: 11-24-2011 10:13 PM           Profile Send private message  E-mail  Edit post Reply with quote


Not exactly a hotkey button-HUH




Top
                 

Immortal
Immortal
Joined: 02 Jun 2006
Posts: 2475
PostPosted: 11-24-2011 10:56 PM           Profile Send private message  E-mail  Edit post Reply with quote


thread has branched off topic it seems... but imo, buttons? meh, shortcuts or nothing lol




Top
                 

Recruit
Recruit
Joined: 07 Nov 2011
Posts: 7
PostPosted: 11-26-2011 03:55 PM           Profile   Send private message  E-mail  Edit post Reply with quote


my bad. i guess a hot button key for that would be cool yeh xD




Top
                 

Insane Quaker
Insane Quaker
Joined: 16 Sep 2010
Posts: 391
PostPosted: 11-26-2011 05:01 PM           Profile Send private message  E-mail  Edit post Reply with quote


For texture lock to work on flipping in addition to movement, rotation, etc. I don't understand why the coders for GTK (at least 1.4) decided to not implement support for texture locking on flips... I mean it's so simple really, is there really any technical barriers preventing this from happening? Is it a brush-primitives only feature?

And yes it is a big problem for CTF map makers... if you want to mirror a map as opposed to rotating it, guess what? You'll have to re-do all the textures on the other side. If the GTK coders took that little bit of extra initiative to implement texture lock on flips, it would have saved several hours of work for several mappers.



_________________
EmeraldProductions
http://emeraldproductions.weebly.com/index.html


Top
                 

Commander
Commander
Joined: 27 Apr 2009
Posts: 102
PostPosted: 11-26-2011 09:54 PM           Profile Send private message  E-mail  Edit post Reply with quote


I find that the shortcut buttons are enough, maybe you could have "programmable buttons" where you could choose what the setting would be.
I think an add func_model button would be handy, or make a brush detail/struc.



_________________
Image


Top
                 

Theftbot
Theftbot
Joined: 07 Oct 2009
Posts: 483
PostPosted: 11-26-2011 10:25 PM           Profile Send private message  E-mail  Edit post Reply with quote


A layers system would be 1337(for seperation of structural/detail, weapons, entities)




Top
                 

Trainee
Trainee
Joined: 27 Nov 2011
Posts: 42
PostPosted: 11-27-2011 04:00 AM           Profile Send private message  E-mail  Edit post Reply with quote


What editors are we talking exactly, GTK 1.5\netradiant? Then what about bringing back the old handy features from 1.3 that were cut for no good reason?

offset for cloning
ctrl+click whole brush texturing in 3d
shift+click face texturing keeping face coordinates
ctrl-alt-click entire brush ent or func_group selection
working 'invert selection' when you have groups selected
-func_groups not counting as entities with filters
-alt+drag face shearing
...and something else I forgot
and vert manip splits surfaces, but thats not interface thing

wouldnt mind groups\layers either - thats probably the #1 crucially important feature absent from Id`s tools

or just give me CoD4 radiant for Q3 and Doom3 ))))

EDIT: Oh, and if Im wrong and those mentioned features can be enabled in netradiant - dont hesitate to tell me where\how, Id be very greatfull.



_________________
twit
blog
¯\_(ツ)_/¯ ----------------------------------------------------------------


Top
                 

I'm the dude!
I'm the dude!
Joined: 04 Feb 2002
Posts: 12498
PostPosted: 11-27-2011 08:00 AM           Profile Send private message  E-mail  Edit post Reply with quote


Great list and all, but it doesn't help that there is a shortage of active developers for GtkRadiant so we aren't seeing any progress.

I wonder, will any features of Doom3 Edit will be useful to port over to GtkRadiant? I *think* the source for D3E is part of the Doom3 GPL release.



_________________
GtkRadiant | Q3Map2 | Shader Manual


Top
                 

Mercenary
Mercenary
Joined: 07 Sep 2009
Posts: 230
PostPosted: 12-12-2011 02:15 AM           Profile Send private message  E-mail  Edit post Reply with quote


hotkey for func_group find it incredibly annoying to have to pull down the menu everytime.



_________________
NRC
Defrag
Q3 Map Archive


Top
                 

Cool #9
Cool #9
Joined: 01 Dec 2000
Posts: 44127
PostPosted: 12-12-2011 02:19 AM           Profile   Send private message  E-mail  Edit post Reply with quote


Perhaps a bit OT, but is there a function for selecting all brushes that are part of an entity in GtkRadiant 1.4?




Top
                 

Commander
Commander
Joined: 19 Feb 2005
Posts: 102
PostPosted: 12-12-2011 06:18 AM           Profile Send private message  E-mail  Edit post Reply with quote


open the entity window and select the entity from the list..



_________________
"Racism isn't born, folks, it's taught. I have a two-year-old son.
You know what he hates? Naps! End of list." - Dennis Leary


Top
                 

Cool #9
Cool #9
Joined: 01 Dec 2000
Posts: 44127
PostPosted: 12-12-2011 06:52 AM           Profile   Send private message  E-mail  Edit post Reply with quote


Not something that allows me to select all brushes related to my current selection?
Thing is, my entity window is populated with more than 800 entities.




Top
                 

Commander
Commander
Joined: 19 Feb 2005
Posts: 102
PostPosted: 12-12-2011 07:01 AM           Profile Send private message  E-mail  Edit post Reply with quote


from the tips section...

Ctrl+Alt+LMB
Select func_group.



_________________
"Racism isn't born, folks, it's taught. I have a two-year-old son.
You know what he hates? Naps! End of list." - Dennis Leary


Last edited by skinmaster on 12-12-2011 01:09 PM, edited 5 times in total.

Top
                 

Eh?
Eh?
Joined: 25 Mar 2001
Posts: 32049
PostPosted: 12-12-2011 09:37 AM           Profile   Send private message  E-mail  Edit post Reply with quote


Keep it up, I may be quiet but I'm noting a lot down so that I can do some stuffs :p




Top
                 

Trainee
Trainee
Joined: 27 Nov 2011
Posts: 42
PostPosted: 12-12-2011 10:21 AM           Profile Send private message  E-mail  Edit post Reply with quote


Coming from 3ds another simple but effective feature would be to allow 'locks' on geometry making it unselectable.

btw Select Whole Entities is ctrl-alt-click in 1.3.12 (cant say about 1.4 I never liked it for some reason I cant even recall heh)



_________________
twit
blog
¯\_(ツ)_/¯ ----------------------------------------------------------------


Top
                 

Mercenary
Mercenary
Joined: 07 Sep 2009
Posts: 230
PostPosted: 12-12-2011 01:04 PM           Profile Send private message  E-mail  Edit post Reply with quote


Eraser wrote:
Perhaps a bit OT, but is there a function for selecting all brushes that are part of an entity in GtkRadiant 1.4?


ctrl alt left click



_________________
NRC
Defrag
Q3 Map Archive


Top
                 

I'm the dude!
I'm the dude!
Joined: 04 Feb 2002
Posts: 12498
PostPosted: 12-12-2011 06:22 PM           Profile Send private message  E-mail  Edit post Reply with quote


o'dium wrote:
Keep it up, I may be quiet but I'm noting a lot down so that I can do some stuffs :p


Curious: Are you planning on improving GtkRadiant or your Overdose tools?



_________________
GtkRadiant | Q3Map2 | Shader Manual


Top
                 

Insane Quaker
Insane Quaker
Joined: 28 Dec 2009
Posts: 298
PostPosted: 12-14-2011 10:32 AM           Profile Send private message  E-mail  Edit post Reply with quote


I think the biggest thing for me would be the ability to create chunks and store those chunks into a library and grab-and-drag a chunk onto the map. Similar to having a library of entities, and simply grab-and-drag an entity on your map.

For example, let's say you want to make a map based on strict grid guidelines where--for example--you know you'll always have 192x192 hallways, and therefore you would have a chunk(or group, or model?) of brushes+entities+more, and you grab a chunk of the hallway and snap it together. You would also have a chunk for a rounded corner(90 degress) of your hallway. You could have a chunk of doing an arch.

I think this is already possible, but I've never figured it out. I think it's called func_model. But I have a theory that func_model is not quite what I want. I would want a "Group" feature, and that "Group" container can be Opened, Closed, or Removed without affecting anything else.

Hard to explain, but think of something like "The Sims", where you have a library of objects that you place on a grid. That's what I want to start doing.

Aside from that, then you can manually customize parts of your map to be not so grid-like.




Top
                 

Veteran
Veteran
Joined: 23 Aug 2011
Posts: 174
PostPosted: 12-14-2011 10:40 AM           Profile Send private message  E-mail  Edit post Reply with quote


I agree with deqer, having a kind of library for group of brushes where we can store and save our creation with brushes would be really useful.




Top
                 

Insane Quaker
Insane Quaker
Joined: 28 Dec 2009
Posts: 298
PostPosted: 12-14-2011 10:43 AM           Profile Send private message  E-mail  Edit post Reply with quote


dghost77 wrote:
I agree with deqer, having a kind of library for group of brushes where we can store and save our creation with brushes would be really useful.

and not just brushes. entities too. because you're going to want to put a light entity into some of these groups, for sure.




Top
                 
Quake3World.com | Forum Index | Level Editing & Modeling


Post new topic Reply to topic


cron
Quake3World.com
© ZeniMax. Zenimax, QUAKE III ARENA, Id Software and associated trademarks are trademarks of the ZeniMax group of companies. All rights reserved.
This is an unofficial fan website without any affiliation with or endorsement by ZeniMax.
All views and opinions expressed are those of the author.