Jump to content
The Dark Mod Forums

Recommended Posts

Posted

Yeah, there were a few dmap fixes since 2.10. I can't say for sure whether you hit any of the known ones but splitting brushes near lights is an old remedy anyway ( called Brush Carving by Doom 3 mappers ).

Please visit TDM's IndieDB site and help promote the mod:

 

http://www.indiedb.com/mods/the-dark-mod

 

(Yeah, shameless promotion... but traffic is traffic folks...)

Posted
2 minutes ago, nbohr1more said:

Yeah, there were a few dmap fixes since 2.10. I can't say for sure whether you hit any of the known ones but splitting brushes near lights is an old remedy anyway ( called Brush Carving by Doom 3 mappers ).

OK thanks - you've helped my identify the problem regardless so I know what to look out for in the future now 👍

TDM Community Github: https://github.com/thedarkmodcommunity

My fan missions: The Hare in the Snare, Part 1

The Lieutenant Series: In Plain Sight  High Expectations Foreign Affairs

  • 3 weeks later...
Posted (edited)

Yeah I'm just gonna start posting in here otherwise I'ma make seventy thousand topics.

 

Current issue: I've placed a hanging lamp model in an area, and then put in a Create Light, cause I wanna customize the light strength and color.

Problem is that I don't want the light playing really funny shadows with the lantern ITSELF on the ceiling or the ground. I essentially want to mark the lamp itself as "do not cast shadows" so that it can just light the area in an expected box, and I know it must be possible cause many prefabs/light entities do exactly this.

I just can't find out how to do so, and google and wikis are struggling. Any help?

Edited by Something Hank
Posted
35 minutes ago, Something Hank said:

Yeah I'm just gonna start posting in here otherwise I'ma make seventy thousand topics.

 

Current issue: I've placed a hanging lamp model in an area, and then put in a Create Light, cause I wanna customize the light strength and color.

Problem is that I don't want the light playing really funny shadows with the lantern ITSELF on the ceiling or the ground. I essentially want to mark the lamp itself as "do not cast shadows" so that it can just light the area in an expected box, and I know it must be possible cause many prefabs/light entities do exactly this.

I just can't find out how to do so, and google and wikis are struggling. Any help?

If you don't want the lamp to cast shadows, set the spawnarg 'noshadows' to '1' on the lamp model.  If you don't want that light to cast shadows on anything, set it on the light itself.

  • Like 1

TDM Community Github: https://github.com/thedarkmodcommunity

My fan missions: The Hare in the Snare, Part 1

The Lieutenant Series: In Plain Sight  High Expectations Foreign Affairs

Posted
1 minute ago, Frost_Salamander said:

If you don't want the lamp to cast shadows, set the spawnarg 'noshadows' to '1' on the lamp model.  If you don't want that light to cast shadows on anything, set it on the light itself.

Thaaank you bub. I figured it'd be something that simple, just couldn't find a result for the life of me.

Posted
15 hours ago, Something Hank said:

Current issue: I've placed a hanging lamp model in an area, and then put in a Create Light, cause I wanna customize the light strength and color.

Problem is that I don't want the light playing really funny shadows with the lantern ITSELF on the ceiling or the ground. I essentially want to mark the lamp itself as "do not cast shadows" so that it can just light the area in an expected box, and I know it must be possible cause many prefabs/light entities do exactly this.

 

There is no need to create light source and model seperately. You can easely tweak the light on combined entities, and having two seperate entities serving one purpose is a guarantee for additional work and errors. If you shift the light, you have to shift both entities, if you want to create a copy of the light, you have to copy both etc...

You should really not get used to this kind of workflow. Create lights via the create entity menu.

FM's: Builder Roads, Old Habits, Old Habits Rebuild

Mapping and Scripting: Apples and Peaches

Sculptris Models and Tutorials: Obsttortes Models

My wiki articles: Obstipedia

Texture Blending in DR: DR ASE Blend Exporter

Posted (edited)
On 10/8/2022 at 8:28 AM, Obsttorte said:

There is no need to create light source and model seperately. You can easely tweak the light on combined entities, and having two seperate entities serving one purpose is a guarantee for additional work and errors. If you shift the light, you have to shift both entities, if you want to create a copy of the light, you have to copy both etc...

You should really not get used to this kind of workflow. Create lights via the create entity menu.

Didn't occur to me to click an entity and press L. I might well be a moron tbh.

 

Ah well. Thank you, least I understand no shadowing for the future.

 

EDIT: Well new problem regarding light.

It's just bare brushwork and shit right now, but how do I stop light leaking across brushes like this?

 

https://imgur.com/a/wfkPB41

Edited by Something Hank
Posted

A question for anyone that has some insight into the inner workings of the current version of the engine:

Will this setup of visportals cause me any kind of pain? Like path finding, sound propagation or performance issues?

 

kiss2_2022-10-11_10.07.31.jpg

Posted

@BaalStill there, nice :)

Performance-wise those visportals will probably not have much of an effect, as they cover most of the screen and therefore don't really block anything off. It is hard to see due to the dark image, but especially the vp on the right looks like it is bigger then the gap left by the architecture, which doesn't make it very useful in regards to performance. As long as you don't tend to add houndrets of visportals in each area, they normally don't decrease performance at least.

In regards to sound propagation I would expect them to do their job. You just have to make sure that if there are sufficiently large obstruders in the way (like walls), that the respective areas are seperated via visportals, which appears to be the case here.

Pathfinding is not affected by visportals. That is solely handled via worldspawn brushes (unless the material used on them explicitely excludes this behaviour, like for triggers).

I hope that helps and next time, a brighter image please ;)

FM's: Builder Roads, Old Habits, Old Habits Rebuild

Mapping and Scripting: Apples and Peaches

Sculptris Models and Tutorials: Obsttortes Models

My wiki articles: Obstipedia

Texture Blending in DR: DR ASE Blend Exporter

Posted

Thank you. 🙂

I am mainly concerned about the grouping of portals and their shape. What happens if i deviate from the basic brush shape (90° angles) or when i join portals of different sizes instead of using one big portal to fit? Can that cause issues?

Posted
3 hours ago, Baal said:

Thank you. 🙂

I am mainly concerned about the grouping of portals and their shape. What happens if i deviate from the basic brush shape (90° angles) or when i join portals of different sizes instead of using one big portal to fit? Can that cause issues?

As I recall, the only issues around visportals causing performance are either an oversized portal opening and closing causing large amounts of audio calculations to start or a scene with too many little visportals ( the latter being barely a concern ).

@stgatilov has been updating the wiki:

https://wiki.thedarkmod.com/index.php?title=Visportals

so I presume that the preamble about "multiple joined visportals" holds true or else he would have edited it?

Please visit TDM's IndieDB site and help promote the mod:

 

http://www.indiedb.com/mods/the-dark-mod

 

(Yeah, shameless promotion... but traffic is traffic folks...)

Posted (edited)
On 10/8/2022 at 2:28 PM, Obsttorte said:

There is no need to create light source and model seperately. You can easely tweak the light on combined entities, and having two seperate entities serving one purpose is a guarantee for additional work and errors. If you shift the light, you have to shift both entities, if you want to create a copy of the light, you have to copy both etc...

You should really not get used to this kind of workflow. Create lights via the create entity menu.

There is this video from Sotha, where he advices the oposite (if I understand correctly):

 

On 10/8/2022 at 2:28 PM, Obsttorte said:

If you shift the light, you have to shift both entities, if you want to create a copy of the light, you have to copy both etc...

You can just group them and then they move and copy together. With the (possible) benifit that you can always ungroup them and alter them independedly, if needed.

Edited by datiswous
Posted
5 hours ago, datiswous said:

There is this video from Sotha, where he advices the oposite (if I understand correctly):

 

You can just group them and then they move and copy together. With the (possible) benifit that you can always ungroup them and alter them independedly, if needed.

Light and model seperately will *probably* be my preference going forward, as it allows me to customize the lights reach and shadow VS the model a lot more fine tunedly. I'm just aware it'll be more work. Currently, I have a lantern that casts light just barely everywhere in its room, EXCEPT the ceiling. Which I achieved by jankily shoving a china bowl into the model, and I love the janky solution enough to keep that one.

 

Also, do YOU by chance know what causes light to bleed through brushes?

https://imgur.com/a/wfkPB41

As it is now the level isn't even near complete so I don't gotta worry much about this YET, but I've got this issue kinda all over the place and wanna nix it in the bud.

Posted (edited)
1 hour ago, Something Hank said:

Also, do YOU by chance know what causes light to bleed through brushes?

This happens to me all the time with worldspawn brushes. I've never been able to figure out why, or to reproduce it reliably. But plopping some func_static in front of it usually blocks it. That solution is kind of a kludge, but I figure that if I have a big unadorned wall of worldspawn I'll probably want to decorate it anyway.

Occasionally cutting the floor and ceiling brushes into two pieces works sometimes as well, but not consistently.

Edited by thebigh
typo

My missions:           Stand-alone                                                      Duncan Lynch series                              

                                      Down and Out on Newford Road              the Factory Heist

                                The Wizard's Treasure                             A House Call

                                                                                                  The House of deLisle                                                                                                  

                              

Posted

Some textures are listed as no shadows, so if you apply that to a brush, it won't block light, something to keep in mind.

If you see a texture that ends in _ns or noshadows, don't use it.

 

9LIAu8N.png

I always assumed I'd taste like boot leather.

 

Posted
3 hours ago, AluminumHaste said:

Some textures are listed as no shadows, so if you apply that to a brush, it won't block light, something to keep in mind.

If you see a texture that ends in _ns or noshadows, don't use it.

 

9LIAu8N.png

OHP, that was EXACTLY it. I was using blocks_brown_ns as my default brushing texture. Thank you very much! Thank god that was a simple error.

Posted
14 hours ago, datiswous said:

There is this video from Sotha, where he advices the oposite (if I understand correctly):

 

You can just group them and then they move and copy together. With the (possible) benifit that you can always ungroup them and alter them independedly, if needed.

Yeah, grouping is an option. I normally don't think of it as it was added years after I've started working with DR.

8 hours ago, Something Hank said:

Light and model seperately will *probably* be my preference going forward, as it allows me to customize the lights reach and shadow VS the model a lot more fine tunedly. I'm just aware it'll be more work.

You can edit combined entities as easy as non combined ones. And electric lights are one entity either way, so it really makes no difference there.

One big advantage of combined entities, for example torch models with a light def_attached to them, is, that you can alter the appearence of ALL those entities by making one adjustment in the respective definition file. If you use your approach and notice later on that something with the torches isn't quiet right (let's say, they are a bit too bright, making the mission too hard), you would have to go through all said torch lights to change that.

Another aspect to consider is that this can easely cause similar models to have lights with different properties (big differences, not slight variations that may even be a good thing), either by oversight or because you forgot to consider it, which would create inconsistencies that the player may not even be able to put his finger on what's causing them. That's not really a good thing design-wise nor considering how often the unreliability of the gameplay in TDM and the considerable high difficulty level tends to frustrate players, especially new ones.

FM's: Builder Roads, Old Habits, Old Habits Rebuild

Mapping and Scripting: Apples and Peaches

Sculptris Models and Tutorials: Obsttortes Models

My wiki articles: Obstipedia

Texture Blending in DR: DR ASE Blend Exporter

Posted (edited)
5 hours ago, Obsttorte said:

One big advantage of combined entities, for example torch models with a light def_attached to them, is, that you can alter the appearence of ALL those entities by making one adjustment in the respective definition file. If you use your approach and notice later on that something with the torches isn't quiet right (let's say, they are a bit too bright, making the mission too hard), you would have to go through all said torch lights to change that.

Afaik you could create a seperate definition for the model and a definition for the light (in one def file), then you can change that def file.

 

5 hours ago, Obsttorte said:

You can edit combined entities as easy as non combined ones. And electric lights are one entity either way, so it really makes no difference there.

Some of these combined entities don't have a viewable and changeble light radious it seems and you can't change the position of the light itself (I couldn't find a way).

Edited by datiswous
Posted
9 hours ago, datiswous said:

Afaik you could create a seperate definition for the model and a definition for the light (in one def file), then you can change that def file.

You have to do anyway. But why shouldn't you attach the light to the model than?

9 hours ago, datiswous said:

Some of these combined entities don't have a viewable and changeble light radious it seems and you can't change the position of the light itself (I couldn't find a way).

You set the radius via the args and you have a grid in the background, so not really a problem. It get's easier if you use simple numbers (so multiples of powers of two).

The positioning can be altered by changing the attachment position. (Note that you usually do such things once, not dozens of times).

 

In the end it is up to everyone themself on how they setup their workflow. To me it just always appeared as if the arguments against the usage of combined entities are not really objective ones, as all the things that can be done with separated entities can be done with combined, too, but more in the manner of "it appears odd and I don't wanna try getting used to it".

IMHO the advantages outweight the downside of it beeing a more abstract approach by far, and I have seen a lot of missions going into beta with misaligned lights, misaligned door handles, inconsistent light values etc..., things that are avoidable and that might even carry into the final release especially on bigger mission. And the amount of work you can spare on the long term is way bigger then the tiny bit of time it takes you to get used to it.

  • Like 1

FM's: Builder Roads, Old Habits, Old Habits Rebuild

Mapping and Scripting: Apples and Peaches

Sculptris Models and Tutorials: Obsttortes Models

My wiki articles: Obstipedia

Texture Blending in DR: DR ASE Blend Exporter

Posted

How do you create an inverted bevel end cap from a bevel that's been flattened slightly?  In the pictures below, I want the end cap to cover the space entirely, and avoid that gap being created after I drag the verts.  Is there a way to make the patch stretch to the upper corner so that gap doesn't appear?

before.PNG

after.PNG

TDM Community Github: https://github.com/thedarkmodcommunity

My fan missions: The Hare in the Snare, Part 1

The Lieutenant Series: In Plain Sight  High Expectations Foreign Affairs

Posted

You probably have to set the subdivisions manually. Otherwise it will be choosen depending on size and bending.

FM's: Builder Roads, Old Habits, Old Habits Rebuild

Mapping and Scripting: Apples and Peaches

Sculptris Models and Tutorials: Obsttortes Models

My wiki articles: Obstipedia

Texture Blending in DR: DR ASE Blend Exporter

Posted
1 hour ago, Frost_Salamander said:

I want the end cap to cover the space entirely, and avoid that gap being created after I drag the verts.  Is there a way to make the patch stretch to the upper corner so that gap doesn't appear?

The way I did that, was to simply build brushes to fill the gaps.

Posted
14 minutes ago, Obsttorte said:

You probably have to set the subdivisions manually. Otherwise it will be choosen depending on size and bending.

I've tried that, but all that seems to do is just add more subdivisions, and doesn't affect the way the patch bends (at least for end caps). 

I've also tried adding/extending rows/columns but it never has the intended effect.  Maybe it's not doable?

7 minutes ago, Baal said:

The way I did that, was to simply build brushes to fill the gaps.

I've admittedly done that before  🤣 and although it's crude it's fine for a one-off, but I'm trying to figure out how to do it properly.

It seems like the kind of thing that a video tutorial would help with, but I haven't come across any that do this.  If anyone knows of one that shows this I'd be grateful 🙂

TDM Community Github: https://github.com/thedarkmodcommunity

My fan missions: The Hare in the Snare, Part 1

The Lieutenant Series: In Plain Sight  High Expectations Foreign Affairs

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

    • jivo

      I just uploaded a new version of the Visible Player Hands mod. It's been updated for TDM 2.13 and has new animations. Check out the post if you're interested!
      · 0 replies
    • datiswous

      I moved from Manjaro Linux (rolling release) to Linux Mint (LTS). One of the reasons was that I found the updates a bit too often and long. But now on Mint I get updates every day, although they're usually small updates.
      · 3 replies
    • JackFarmer

      "Hidden Hands: Vitalic Fever" - new update available including subtitles & compressed briefing video (thanks to @datiswous) and several fixes.
      · 0 replies
    • Wolfmond

      🇬🇧

      2025-04-20
      I'd like to track my level design progress a bit more often now, so I'm using the feed in my profile here.
      I've been working intensively on Springheel's YouTube course over the past few days. I'm currently up to lesson 8. There is so much information that needs to be processed and practiced. 
      I have started to create my own house. As I don't have the imagination to create a good floor plan, I grabbed a floor plan generator from Watabou and experimented with it. I chose a floor plan that I will modify slightly, but at least I now have an initial idea. 
      I used two guards as a measuring tape: The rooms are two guards high. It turned out that I can simply double the number of boxes in DarkRadiant in grid size 8 that are drawn in the floor plan. 
      I practiced the simplest things on the floor plan first. Drawing walls, cutting walls, inserting doors, cutting out frames, creating VisPortals, furnishing rooms.
      I have had my first success in creating a book. Creating a book was easier than I thought. I have a few ideas with books. The level I'm creating will be more or less a chill level, just for me, where I'll try out a few things. I don't have an idea for my own mission yet. I want to start small first.
      For the cellar, I wanted to have a second entrance, which should be on the outside. I'm fascinated by these basement doors from the USA, I think they're called Bilco basement doors. They are very unusual in Germany, but this type of access is sometimes used for deliveries to restaurants etc., where barrels can be rolled or lifted into the cellar. 
      I used two Hatch Doors, but they got completely disoriented after turning. I have since got them reasonably tamed. It's not perfect, but it's acceptable. 
      In the cellar today I experimented with a trap door that leads to a shaft system. The rooms aren't practically finished yet, but I want to continue working on the floor plan for now. I'll be starting on the upper floor very soon.

      __________________________________________________________________________________
      🇩🇪

      2025-04-20

      Ich möchte nun mal öfters ein bisschen meinen Werdegang beim Leveldesign tracken, dazu nutze ich hier den Feed in meinem Profil.
      Ich habe mich in den vergangenen Tagen intensiv mit dem Youtube-Kurs von Springheel beschäftigt. Aktuell bin ich bis zu Lektion 8 gekommen. Das sind so viele Informationen, die erstmal verarbeitet werden wollen und trainiert werden wollen. 

      Ich habe mich daran gemacht, ein eigenes Haus zu erstellen. Da mir die Fantasie fehlt, einen guten Raumplan zu erstellen, habe ich mir einen Grundrissgenerator von Watabou geschnappt und damit experimentiert. Ich habe mich für einen Grundriss entschieden, den ich noch leicht abwandeln werde, aber zumindest habe ich nun eine erste Idee. 

      Als Maßband habe ich zwei Wächter genommen: Die Räume sind zwei Wächter hoch. Es hat sich herausgestellt, dass ich in DarkRadiant in Gittergröße 8 einfach die doppelte Anzahl an Kästchen übernehmen kann, die im Grundriss eingezeichnet sind. 

      Ich habe bei dem Grundriss erstmal die einfachsten Sachen geübt. Wände ziehen, Wände zerschneiden, Türen einsetzen, Zargen herausschneiden, VisPortals erstellen, Räume einrichten.

      Ich habe erste Erfolge mit einem Buch gehabt. Das Erstellen eines Buchs ging leichter als gedacht. Ich habe ein paar Ideen mit Bücher. Das Level, das ich gerade erstelle, wird mehr oder weniger ein Chill-Level, einfach nur für mich, bei dem ich ein paar Sachen ausprobieren werde. Ich habe noch keine Idee für eine eigene Mission. Ich möchte erst einmal klein anfangen.

      Beim Keller wollte ich gerne einen zweiten Zugang haben, der sich außen befinden soll. Mich faszinieren diese Kellertüren aus den USA, Bilco basement doors heißen die, glaube ich. Diese sind in Deutschland sehr unüblich, diese Art von Zugängen gibt es aber manchmal zur Anlieferung bei Restaurants etc., wo Fässer dann in den Keller gerollt oder gehoben werden können. 
      Ich habe zwei Hatch Doors verwendet, die allerdings nach dem Drehen vollkommen aus dem Ruder liefen. Inzwischen habe ich sie einigermaßen gebändigt bekommen. Es ist nicht perfekt, aber annehmbar. 
      Im Keller habe ich heute mit einer Falltür experimentiert, die zu einem Schachtsystem führt. Die Räume sind noch quasi nicht eingerichtet, aber ich möchte erstmal am Grundriss weiterarbeiten. In Kürze fange ich das Obergeschoss an.



      · 2 replies
    • JackFarmer

      On a lighter note, thanks to my cat-like reflexes, my superior puzzle skills and my perfect memory, I was able to beat the remastered version of "Tomb Raider: The Last Revelation" in a new superhuman record time of 23 h : 35 m, worship me!
      · 5 replies
×
×
  • Create New...