Jump to content
The Dark Mod Forums

Wishlist For Darkradiant


Recommended Posts

Would it be possible to have an option to toggle off rendering of the 'collision texture' in the model viewer? It's handy to be able to see it, but when you're trying to view different skins, it's a pain in the ass. :)

 

Yes, that's something that needs doing. I will add a task to upgrade the filter system to allow arbitrary objects to query whether they should display arbitrary textures, and then it is a simple matter of getting the model rendering code to use this function.

Link to comment
Share on other sites

  • 2 weeks later...

Ability to attach objects to joints within the editor.

 

The editor could present a dialog where you can choose the AI and it's joints and on the other side, the models and then just assign it.

 

Much like object attachment in T3ED. Currently, we have to load a D3 map to preview any attached objects, it would be desirable to eventually have this appear in a live update in the render view...in both rendered and unrendered views. Same for the updating of skins...currently in D3Ed, you must go into render view to see all the alternate skins that have been assigned in a level. If possible, having them appear right away in the unrendered view would be perfect.

Link to comment
Share on other sites

Properites on entities are only listed in the editor when they are on the same "level" of inheritance then the actuall entity is. This is not really helpfull, because it means that properties will not show up because most entities ar derived from some base class.

 

It would be helpfull if there were a toggle, to show all or only the current. The optimium solution would be to create an inheritenace tree, where you can look at each level individually. Similar to like Eclipse has the properties when you use swing (in case you know that one).

 

If it's unclear I can provide some screenshots how I mean it.

Gerhard

Link to comment
Share on other sites

I think I understand what you mean. The Entity Inspector needs a redesign anyway, but this will require changes to the entity data handling code since inherited default keys aren't considered to be applied to child entity objects.

Link to comment
Share on other sites

  • 3 weeks later...

I saw new Object Browser window, but for me personally it is not good layout. For internal Doom3 editor I made my own browser (by Resource Hacker) like on this image:

 

browserjp0.th.jpg

 

I think, that it is more comfortable to work with, but understand, that other peoples can find it not good for them. Is it possible to customize in the same way (mean: by Res Hacker) Object Browser window in Dark Radiant? If not is it possible to make it "customizable" in next DarkRadiant versions??

Link to comment
Share on other sites

Resource Hacker won't work. You can make the preview window larger by editing the user.xml file, but you cannot currently change its position relative to the other elements.

 

That's an interesting layout though, maybe I will consider it for next release. I would put the preview on the right rather than the left, but using a horizontal layout like that does allow the preview to be larger without crushing the other widgets.

Link to comment
Share on other sites

Few years ago I was working a little in Q3Radiant. Q3 was one of the first games which used not only simple bitmap textures but also shaders. I remember, that syntax of shaders definitions was a little complicated and hard to understand, but there was a program, some kind of "Shader maker" (dont remember exact name), where you can point your textures, chose what effect you want (with preview!) and program generated piece of code for use.

 

Would be possible to make this kind of program (or function in DarkRadiant) for making textures and materials (or even shaders) for Dark Mod? Making them by hand is not very hard (In my others part of life few years I was using PovRay - renderer with only script scene representation, so know this kind of work well), but takes much time and it is easy to make some "bugs" in code.

Link to comment
Share on other sites

I don't think you can maximise the window, although you can drag it bigger.

 

I don't recommend using the 4-window setup, it is extremely wasteful of screen space since most of your work is done in one view (with occasional use of a second view to adjust the other dimension). This is why modern 3D apps like Blender default to a single viewport which can be quickly changed using keyboard shortcuts.

Link to comment
Share on other sites

  • 4 weeks later...

Would it be possible in future DarkRadiants to be able to import a background image into the workspace?

 

Ideally this would be possible to assign to a single or all perspective views and could be scalled either uniformerly or by freehand.

 

Aside from having the obvious use of importing sketched out plans of a building etc the main benefit, for me, is that when creating architecture I like to work from photos, it creates a much more believable structure. It's not difficult to flick between DR and my photo, but I'd find it much more beneficial to have it loaded there, in DR. I know nothing about coding, so have no idea how difficult this would be, but just wanted to throw this out for you guys to think about.

 

Cheers

Link to comment
Share on other sites

This is an interesting idea and I myself use this feature in Blender, so I would appreciate such a feature. Unfortunately I don't know too much of OpenGL (yet), so I can't say if it is difficult to do or not.

Link to comment
Share on other sites

Pretty easy. All you need to do is load the image, allocate an OpenGL "texture object" (actually more like an ID number) for it, and put the texture on a quad (which you create using GL_QUADS, or GL_TRIANGLEFAN) that covers the entire viewport. DR already has texture loading code, so that shouldn't be an issue.

 

As for how to accomplish that within DarkRadiant's existing renderer, well, you're on your own with that one. ;)

My games | Public Service Announcement: TDM is not set in the Thief universe. The city in which it takes place is not the City from Thief. The player character is not called Garrett. Any person who contradicts these facts will be subjected to disapproving stares.
Link to comment
Share on other sites

It shouldn't be difficult. In OpenGL it is trivial, although integrating it with the DR renderer might be more involved.

 

I have a feeling there is already some kind of "screen overlay" which is drawn after the XY window is rendered, so it might be possible to coopt this into drawing a semitransparent image overlay.

Link to comment
Share on other sites

Huh, I was expecting that to get shot down in flames :P But seriously, I think this is something that could really elevate the appeal of the editor with it creating more of a feeling of a modelling program than a "slap some cubes together" program.

 

Wow, that's a really neat idea Mike. :) Great suggestion.

Link to comment
Share on other sites

  • 2 weeks later...
  • 1 month later...

Currently you can ctrl-mmb in the iso view to make the 3D view jump to that position (and orientation with alt or shift-mmb, can't remember which). But I'm unaware of a way to make the iso view jump to a click in the 3D view (the opposite). This would be a very welcome thing, because of the convenience it affords a designer when a map starts to get really large.

Link to comment
Share on other sites

This is really hard to accomplish, as the click in the 3D view reflects a line and not a point as in the Orthoview. So, it's really ambiguous where you want to put the camera.

 

I can't think of a good solution right now, but it would be possible to place the camera in the surrounding or the center of the brush/patch/object that has been clicked on.

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

    • DeTeEff

      Bachelor Mapping Challenge!
      The girlfriend will be away to her mum's place for almost a week, which means more mapping time for me! I'm planning a speed build. Hope it will go my way
      I'm starting by downloading 2.11. Don't know if I'm going to use any fancy new stuff. Just want to crack those itching map muscles that has gone dry and dead since almost a year's worth of no-mapping
      · 0 replies
    • kano

      The cool part of Canonical's Snap, is that my machine can now ray-trace an entire (simple) scene faster than it takes the web browser to start!
      · 5 replies
    • datiswous

      Fm idea (braindump)
      "Experience the life of a mission builder"
      Esentially there are finnished elements placed somewhere in storage in the game and you have to place them in the correct places, build some walls here and there, add guard routes, give them their correct speech lines, etc. Decorate the places.. all in-game. lots of fun.. 😉
      If you do it right in the end you can play the mission.
      (would be even cooler if a thief-ai could play the mission, making it some kind of tower-defence game)
       
      This first started as an idea for an aquarium builder mission where-in you have to fill an empty aquarium with sand, waterplants, castles water and swimming fish. But above idea is more fun.
       
      · 4 replies
    • JackFarmer

      Dear ChatGPT, What are The Builders in the Dark Mod?
       
      The Builders is a popular game mode in the video game community called "Dark Mod," which is a fan-made tribute to the classic "Thief" series of stealth games. In this game mode, players assume the role of builders who construct structures in a dark and ominous environment while trying to avoid detection by patrolling guards.
      The Builders game mode is unique in that it offers players the opportunity to create and design their own levels using the in-game tools and resources provided. Players can experiment with different building materials, construct intricate traps and puzzles, and create their own unique gameplay experiences.
      While The Builders game mode is not an official part of the Dark Mod, it has become one of the most popular and well-loved aspects of the game, thanks to its emphasis on creativity, strategy, and stealth.
       
      You guys did not know that, did you?
      · 2 replies
    • The Black Arrow

      I know I'm not active much, but it feels a bit too silent in here. Is everyone taffing around, again?
      · 7 replies
×
×
  • Create New...