View Issue Details

IDProjectCategoryView StatusLast Update
0006645DarkRadiantMap Editingpublic10.03.2026 19:46
ReporterFrost_Salamander Assigned To 
PrioritynormalSeveritynormalReproducibilityN/A
Status newResolutionopen 
Product Version3.9.0 
Summary0006645: Feature request: Option to preserve texture on CSG subtract target brushes
DescriptionWhen you use CSG subtract on a brush, the newly exposed surfaces on the target brush take on the texture of the brush used to 'cut' the target brush. Unless the cutting brush is made the same texture as the target brush, this usually isn't desired behaviour and it gets tiresome to have to re-texture the target brush afterwards.

Could we have an option to just keep the same texture (and texture scale) on the target brush after it has been cut?

I can see an issue if the target brush has different textures on each surface (i.e. which one do you keep?), but this is probably also an issue with the current behaviour on the cutting brush as well so same logic could be used (whatever that is).
TagsNo tags attached.

Activities

func_klaus

func_klaus

22.02.2026 13:46

reporter   ~0017192

Fixed in https://github.com/codereader/DarkRadiant/pull/55
Frost_Salamander

Frost_Salamander

10.03.2026 19:46

reporter   ~0017237

I think I've found a bug with this. It works, but you can't select the target brushes using the newly 'cut' faces.

To reproduce:

1. Ensure that the 'CSG Subtract: preserve textures of target brush' feature is enabled.
2. draw out 2 brushes (A and B). Cut brush A into 2 pieces (C and D) using brush B using CSG subtract.
3. Try to select either brush C or D using the newly exposed faces resulting from the CSG operation.
4. Note you won't be able to select brushes C or D if you try to do so using the new faces. You will be able to select them using the faces not involved in the CSG operation.

If the new feature isn't enabled, it works fine.

Additionally, the preferences dialogue is squished together (see attached screenshot), with no way to expand it. Stretching the window to the right doesn't fix it. I don't know if this feature caused it, but thought I would raise it here. This is on Windows (not sure if it happens on Linux).
prefs.jpg (38,956 bytes)   
prefs.jpg (38,956 bytes)   

Issue History

Date Modified Username Field Change
29.11.2025 15:00 Frost_Salamander New Issue
22.02.2026 13:46 func_klaus Note Added: 0017192
10.03.2026 19:46 Frost_Salamander Note Added: 0017237
10.03.2026 19:46 Frost_Salamander File Added: prefs.jpg