Jump to content
The Dark Mod Forums

Wishlist For Darkradiant


Recommended Posts

I was going to suggest the numeric + and - but they are in use for cam speed. It may have been I who suggested adding keys for cam speed but in fact the default is so ideal I don't use them. Maybe nobody does. How about numeric + and - for far clip plane and Ctrl numeric + - for cam speed?

Hm, I'm a heavy user of the camera speed changers - I use them a lot when tweaking models or fine-tuning rotations.

 

What about using the Division / and Multiplication * signs on the Numpad?

 

If nobody else is using camspeed modifiers and most people want to have far clip modifiers assigned to +/-, then I can of course just change the binding in my local DarkRadiant instance, no problem either.

Link to comment
Share on other sites

  • 2 months later...

Yes i only want to select the visible faces not any behind it.

 

Another helpful thing would be the ability to copy and paste multiple parameters. I'm making a lot of mushroom models and for each I have to go noshadows 1 solid 0. Perhaps having checkboxes for the model viewer for when you make models to turn these params on and off would be a good idea, along with any other common model properties used, like color.

Link to comment
Share on other sites

You can mass-apply properties to selected entities. Select one mushroom in the map, then select in the Script menu "Select All Models Of Type" (which will select all entities with the same model), then set "noshadows" "0" in the Entity Inspector.

Link to comment
Share on other sites

  • 2 weeks later...

Agree, and it's probably be best if it was consistent for all of them.

 

1. Currently simple meshes are created aligned with view. Great!

2. Currently bevels are created top down (when created from top), which is useful, but from the bottom up (when created from sides) which is confusing and not useful. I'd say they should always be created showing the straight side (as the top currently does), for any view (e.g., create from side view = bevel laying on side). To do it the other way (showing the curve to the view) is too ambiguous.

3. End caps are currently created on their sides regardless of view, which is only useful for curved walls. Should be same as bevels, since they are just double sized bevels, most likely to be used for arches.

4. Cylinders and cones are always aligned top down, which is usually useful, but limited.

 

IMO, it'd be most desirable to have all patches inclusive be created aligned to current view, so if used correctly, no confusing rotation is ever needed.

Link to comment
Share on other sites

  • 2 months later...

Thanks for bumping this. I was positive it was, but I'm not finding it. The closest I'm finding is the old, addressed version just for bevels: http://bugs.angua.at/view.php?id=1989

 

This issue has some confusion surrounding it, so I will try to make one single issue with a summary of the whole request for design. Will add the new link here when submitted.

Link to comment
Share on other sites

On second thought, this needs discussion (probably why this hasn't been addressed so far). In trying to write up a consistent system, we run into a few bumps that need working out. So not to pollute this thread, started a separate request for discussion here: http://forums.thedarkmod.com/topic/11321-alignment-of-patches-in-darkradiant/

Link to comment
Share on other sites

  • 2 weeks later...

Soooo greebo, have I ever told you how you are the best and I love you like a brother whom I wish to name my firstborn son after? :)

 

Now, I've been thinking that DR while it's awesome there are some things that would make life just that little bit easier (for me) most noticeably would be measuring tools

 

For example I often have to guesstimate the distance between entrances to an area and a distance-closing visportal, if I could have a tool to measure between two points on the grid in doom units, that would be most helpful. In fact if it could work a bit like the clipper tool in which you drop two points and it just shows the distance between them to the side of the line. Perhaps the ability to use them as directional guides for textures or as guides to make patches/brushes (but that's just extra work and I haven't really though about if they would be useful or not)

 

Another tool would be using something similar to the above point would be a basic protractor/angle tool. Drop a midpoint and then two points to measure between. The next part gets a bit more confusing to understand : using this tool with a single entity selected perhaps it could be used to get relative rotation in Euler angles too, for example I want to open my door to a certain point - I select the door then place the starting point at the doors current 'opposite' end, and then the opening end point. the angle is measured from the origin vertex thing of the door and the two points to give a relative amount that can be used with the 'rotate' spawnarg.

 

Anyway, just some badly written, wishful ideas - I could provide mock-ups if you think they are interesting.

Link to comment
Share on other sites

Feel free to add those features to the tracker. I've been in need of such a measurement tool myself a couple of times, though I mostly fell back to using the size info of temporary brushes.

Link to comment
Share on other sites

With the door rotation I often just rotate the door with the arbitary transform dialog to see where it reaches then undo and repeat with a different value until its right. Needs rotate around origin set. Copy the rotate value into the door rotate property.

Link to comment
Share on other sites

Do you know about the Preference, Orthoview | Show Size Info?

You, however it only measures the X/Y bounds of whatever, making it hard to work out something like the length of a diagonal face (i.e useless for a lot of triangles or mental Pythag is just your thing ;))

 

Feel free to add those features to the tracker. I've been in need of such a measurement tool myself a couple of times, though I mostly fell back to using the size info of temporary brushes.

Will do, made a mock up for the ideas too.

Ruler

Angle findery tool

 

With the door rotation I often just rotate the door with the arbitrary transform dialog to see where it reaches then undo and repeat with a different value until its right. Needs rotate around origin set. Copy the rotate value into the door rotate property.

Yeah, that's usually how I do it :) but that case doesn't apply to a lot of other things, specially when you're looking at translations and making some fancy geometry or whatever - it's also more a case of "provide a low level tool and someone will find a use for it, even if unintended"

Link to comment
Share on other sites

  • 2 weeks later...

Here are two ideas I'd like to see get added:

 

* add a filter for "LODE" entities (have "_lode" on one of their textures?)

 

* add support for "rotating" an enity created from a brush without actually rotating the geometry, but instead set the "rotation" (or "angles"?) spawnarg.

 

The reason for the second request is that if you rotate a LODE entity inside DR, you get the geometry rotated. Inside the C++ code, however, I was not able to recover this rotation (one could, of course, look at the raw geometry, but this isn't that easy). So, currently, to get a rotated LODE entity, you need to rotate it inside DR, note how much you rotated it around the Z-Axis, undo the rotation, then set the "angle" spawnarg to the proper value. That is quite cumbersome...

 

How hard would it be to add that DR rotates the geometry, but writes out to the map file the unrotated geometry and a proper rotation spawnarg instead?

"The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore, all progress depends on the unreasonable man." -- George Bernard Shaw (1856 - 1950)

 

"Remember: If the game lets you do it, it's not cheating." -- Xarax

Link to comment
Share on other sites

Regarding patch faces,

 

It would be awesome if you could make a brush, then select a single/multiple faces, hit create simple patch and have that/those faces turn into patches.

 

That's how Hammer works (displacements), great for things like tunnels, build four cube tunnel, then turn inside faces into patches. Easier than aligning 4 patches... You can actually build an entire section of tunnels out of brushes first, then patch them and they are in place.

Dark is the sway that mows like a harvest

Link to comment
Share on other sites

  • 6 months later...

Here are a few small wishes:

 

  1. I wish the default filters come with a few more variants, I have added the following, which make working with a map like NHAT 3 much easier:
     
    * ladders
    * leaves
    * SEED
     
    See the attached file. filter.txt
     
    However, even with these filters, it is very hard to navigate the forest. Not only due to drawing speed but also because:
     
  2. hidden faces are still selectable - that is if you click on a tree-leaves face, you select the tree. So you can't see the massive amount of foliage, but you can't select anything without hitting a tree...
  3. Hiding by model. Currently you can only hide either "object" (brush/patch), or by "texture" or "entityclass". However, all the massive amounts of trees, rocks etc are "func_static", so you can't really hide them as you can only match on "func_static" and that hides anything else, too. What we'd need is a fourth entry "model" and then you could hide all models that have "tree_" in their name.

"The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore, all progress depends on the unreasonable man." -- George Bernard Shaw (1856 - 1950)

 

"Remember: If the game lets you do it, it's not cheating." -- Xarax

Link to comment
Share on other sites

I must admit, trees do often get in the way. I seem to frequently click and hide those individually as they can totally obscure the area from above. Any performance impact from testing deeper?

 

Hm, I don't think so. In NHAT 3 all the trees make the drawing take so much time, it really really lags. But hide all func_statics, and the drawing time is realy low - only that you can't hide only the trees. I think the "hide" tests are done only once (when you toggle the menu).

 

Edit: NHAT 3 has a few hundred trees, so hiding them manually is erm, well, impossible without going insane :)

"The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore, all progress depends on the unreasonable man." -- George Bernard Shaw (1856 - 1950)

 

"Remember: If the game lets you do it, it's not cheating." -- Xarax

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recent Status Updates

    • nbohr1more

      The FAQ wiki is almost a proper FAQ now. Probably need to spin-off a bunch of the "remedies" for playing older TDM versions into their own article.
      · 1 reply
    • nbohr1more

      Was checking out old translation packs and decided to fire up TDM 1.07. Rightful Property with sub-20 FPS areas yay! ( same areas run at 180FPS with cranked eye candy on 2.12 )
      · 3 replies
    • taffernicus

      i am so euphoric to see new FMs keep coming out and I am keen to try it out in my leisure time, then suddenly my PC is spouting a couple of S.M.A.R.T errors...
      tbf i cannot afford myself to miss my network emulator image file&progress, important ebooks, hyper-v checkpoint & hyper-v export and the precious thief & TDM gamesaves. Don't fall yourself into & lay your hands on crappy SSD
       
      · 7 replies
    • OrbWeaver

      Does anyone actually use the Normalise button in the Surface inspector? Even after looking at the code I'm not quite sure what it's for.
      · 7 replies
    • Ansome

      Turns out my 15th anniversary mission idea has already been done once or twice before! I've been beaten to the punch once again, but I suppose that's to be expected when there's over 170 FMs out there, eh? I'm not complaining though, I love learning new tricks and taking inspiration from past FMs. Best of luck on your own fan missions!
      · 4 replies
×
×
  • Create New...