Skip to content

Releases: codereader/DarkRadiant

DarkRadiant 2.14.0 released

27 Nov 08:21
Compare
Choose a tag to compare

DarkRadiant 2.14.0 is ready for download.

A changelog of tracked issues can be found on the Bugtracker Changelog. Visit the forum release thread in case you want to stop by and discuss this release.

Downloads

Windows x64: Download Installer | Download Portable
macOS: Download App
Linux: There's a debian package available (with some delay), otherwise you'll have to compile it yourself.

What has been changed since 2.13.0

Changes include the following:

  • Feature: Texture Tool Improvements
  • Feature: Texture Tool: Add Manipulation Panel to shift/scale/rotate selection
  • Feature: Show shared keyvalues when multiple entities are selected
  • Feature: Texture Browser Filter: match multiple words (using 'AND' logic)
  • Feature: Skin Chooser shows materials of the model
  • Feature: Surface Inspector: Add buttons to harmonise Horizontal and Vertical scale values
  • Feature: Improved pasting textures to angled faces sharing an edge
  • Feature: XY view zoom is centered at cursor
  • Feature: Texture Tool: Constrain operations to axes by holding down Shift
  • Feature: Texture Tools: rotate function
  • Feature: Texture Tool: UI contrast
  • Feature: Model Conversion UI
  • Feature: Add FBX model importer
  • Feature: add IQM format support into lib/picomodel
  • Feature: Spawnarg type icon not shown for inherited properties
  • Improvement: "Replace Selection with exported Model" preserves spawnargs
  • Improvement: automatically reload exported models
  • Improvement: Search function: don't start searching while still typing
  • Improvement: MediaBrowser toolbar: clear filter text when texture is selected through MMB or Texture Browser
  • Improvement: Merge "Create player start" and "Move player start" options
  • Improvement: Patch Texture Rotation should take aspect ratio into account
  • Improvement: Texture Tool: use aspect ratio of material
  • Improvement: Step-rotating textures through the Surface Inspector should be using the center as pivot
  • Improvement: Surface Inspector: Option to change horizontal and vertical scale values proportionally
  • Improvement: Apply textures to surfaces using "normalized" scaling.
  • Improvement: Normalise button brings texture coordinates closer to 0,0
  • Improvement: Prevent Texture Tool "face jump" on rescaling textures
  • Improvement: Move modifier hints out of the status bar
  • Improvement: Flip Texture: Prevent huge face UV coordinate translations
  • Improvement: Double click on list elements should auto-close dialogs
  • Improvement: Texture Tool: Select items by clicking the UV space they cover
  • Improvement: Texture Tool: Grid lines are getting too dense when zooming out a lot
  • Improvement: Texture Tool: intercept keystrokes for grid resizing & snap to grid
  • Improvement: Model Exporter: warn if Output Format and extension in File Path don't match
  • Improvement: Change Quake3 map exporter to write "legacy" brush syntax
  • Fixed: Q3 Legacy BrushDef parser sometime produce some wrong texture rotation
  • Fixed: "Replace Selection with exported Model" assigns result to Default layer
  • Fixed: All scene graphs connect to the same undo system, causing interference
  • Fixed: Remove Floating Layout
  • Fixed: EntityInspector allows to set an entity's name to an empty value
  • Fixed: modelDefs folder starts expanded after changing selection
  • Fixed: Particle Editor: wireframe does not render
  • Fixed: Drag-select while in texture tool window gets stuck.
  • Fixed: Some brushes change shape or disappear when rotated or duplicated
  • Fixed: Texture Tool: drag operation doesn't capture the mouse
  • Fixed: Ctrl-S does not work when focus is on inputs
  • Fixed: Autosave filename unhelpfully overwrites 'save copy as' filename
  • Fixed: Merge Maps: can't hide changed entities/primitives
  • Fixed: Merge Maps: can't center orthoview/camera on changed entities
  • Fixed: Merge Maps UI remains if DR is closed while a merge is in progress
  • Fixed: Merge Maps: "Details" text doesn't use full width of window
  • Fixed: Brushes colour schemes not saving
  • Fixed: Fit Texture fields do not allow values below 1.0
  • Fixed: PatchDefExporter: do not write trailing white space after shader name
  • Fixed: LWO2 Model Exporter doesn't write vertex colours
  • Fixed: Objective components not correctly renumbered after removing a component
  • Fixed: Applying a skin to a model entity no longer works under 2.14pre1
  • Fixed: Spawnarg types and tooltips not reliably inherited in entityDefs
  • Fixed: Crash when saving map or prefab without a file extension
  • Fixed: Texture Tool crashes when creating a new brush
  • Fixed: "Texture tool" grid cannot decrease under 1
  • Fixed: Texture Tool: dragged vertices snap to grid even though it's switched off
  • Fixed: Sound chooser not pre-selecting the inherited value of snd_* keys of an entity
  • Fixed: User Guide (Local) doesn't work
  • Fixed: Restore GL_LINEAR_MIPMAP_LINEAR texture filtering
  • Fixed: Objective components not correctly renumbered after removing a component
  • Tweak: Surface Inspector vertical shift / vertical scale arrows
  • Tweak: Surface Inspector's minimum width is too large

Compiling

If you need help compiling DarkRadiant from source, please have a look at the Compilation Guide on our wiki. There are instructions for numerous Linux distributions as well as guidance to compile DarkRadiant in macOS.

The Visual Studio solution will automatically attempt to download the required dependencies. If it fails for some reason, you'll have to download them manually from here and extract them to your working copy.

DarkRadiant 2.13.0 released

09 Aug 17:20
Compare
Choose a tag to compare

DarkRadiant 2.13.0 is ready for download.

A changelog of tracked issues can be found on the Bugtracker Changelog. Visit the forum release thread in case you want to stop by and discuss this release.

Downloads

Windows x64: Download Installer | Download Portable
macOS: Download App
Linux: There's a debian package available (with some delay), otherwise you'll have to compile it yourself.

What has been changed since 2.12.0

Changes include the following:

  • Feature: Ability to choose from several different pointfiles
  • Feature: Aspect ratio preserving Fit Texture option
  • Feature: ModelSelector: add ability to rescan folders without having to reload all models
  • Feature: Add "Show Material Definition" to ShaderSelector tree views
  • Feature: Paste material-header to surface from clipboard with hotkey.
  • Feature: A way to display editor_usage in the Entity Inspector window
  • Feature: Selection by coords
  • Feature: Three-Way and Differential Map Merge
  • Feature: Map Comparison/Diffing
  • Feature: Git Version Control Integration Plugin
  • Improvement: Show axis when 'R'otating entities
  • Improvement: Improve workflow for adjusting light brightnesses
  • Improvement: Map Loading Performance Improvements
  • Improvement: Refresh entity inspector when reloading defs
  • Improvement: Increase maximum zoom level of 2D views
  • Improvement: "Choose entity..." button for all def_ spawnargs
  • Improvement: CTRL + MMB in orthoview: place camera at height of most recent selection
  • Improvement: Added Documentation for Layer Script Interface
  • Improvement: "Shift textures randomly" shifts all selected faces by the same amount
  • Fixed: Problems with particle preview obstructing the view
  • Fixed: Cannot view or copy from built-in Filters
  • Fixed: Auto-save is slow when animation or particle viewer is playing
  • Fixed: Non uniform light volume scaling not working
  • Fixed: BC5 normal maps cannot be loaded
  • Fixed: Copying a particle in the Particle Editor creates an ___editor list entry which can lead to crashes
  • Fixed: Create Entity window no longer remembers the previous item
  • Fixed: Model exporter: no model is exported if folder path doesn't exist yet
  • Fixed: Non power of 2 textures show up black in
  • Fixed: 'Change game/project' fails to save if a decent-sized .map was loaded
  • Fixed: Reload Defs is messing up the entityDefs
  • Fixed: Crash when using Reloading Defs after placing an Entity
  • Fixed: Entity & Speaker windows don't remember their size
  • Fixed: Restore non-uniform scaling for texture browser.
  • Fixed: Some ASE models do not load
  • Fixed: Prefabs importing miles away
  • Fixed: Path entites rotate 15 degrees, each time when dragged.
  • Fixed: Crash when activating GameConnection Feature "update entities on every change"
  • Fixed: Model previewer not displaying ASE or LWO models
  • Fixed: Crash when selecting an MD5 model in "Create Model..." menu
  • Fixed: Crash when activating the Material Editor in Doom3 game config

Compiling

If you need help compiling DarkRadiant from source, please have a look at the Compilation Guide on our wiki. There are instructions for numerous Linux distributions as well as guidance to compile DarkRadiant in macOS.

The Visual Studio solution will automatically attempt to download the required dependencies. If it fails for some reason, you'll have to download them manually from here and extract them to your working copy.

DarkRadiant 2.12.0

01 May 10:38
Compare
Choose a tag to compare

DarkRadiant 2.12.0 is ready for download. Feature highlights include a new customisable GUI and the first iteration of the Material Editor GUI.

A changelog of tracked issues can be found on the Bugtracker Changelog and the first post of the release announcement thread.

Downloads

Windows x64: Download Installer | Download Portable
Windows x86: Download Installer | Download Portable
macOS: Download App
Linux: There's a debian package available (with some delay), otherwise you'll have to compile it yourself.

What has been changed since 2.11.0

Changes include the following:

  • Feature: Customisable GUI layout
  • Feature: Extended MaterialManager scripting interfaces by manipulation methods
  • Feature: Material Editor GUI
  • Feature: Same origin / duplicate detection script
  • Feature: 3D grid feature
  • Feature: Show light_radius on 'other' entities
  • Feature: Show attached (light) entities
  • Improvement: Better support for stage transform keywords in idTech4 materials
  • Improvement: ESC to close dialogs with Cancel
  • Improvement: Add portal_sky filter to default filters
  • Improvement: Copy model/entity/prefab paths to clipboard (context menu in tree views)
  • Fixed: Material stages with alpha test are incorrectly rendered as translucent
  • Fixed: ASE importer needs to handle shared vertices with different normals
  • Fixed: Ambients don't light sides facing away
  • Fixed: Table lookup evaluation is not producing the same results as in the engine
  • Fixed: Attached light radii are the wrong colour if "Override light volume colour" is active
  • Fixed: Add missing image dimension reads to Quake 3 legacy brush parser
  • Fixed: Opening the Create Entity dialog a second time will present an empty tree view
  • Fixed: "Toggle 16x16 grid" function in the Particle Editor broken
  • Fixed: Use of BITMAP field in ASE differs from TDM
  • Fixed: Newly added or imported items don't use the location of previously selected item
  • Fixed: Newly drawn brushes don't use height of previous selection with "Show Size Info" switched off
  • Fixed: Rotation widget does not re-center on selected object
  • Fixed: Duplicating model and moving with Alt-arrow results in pivot on original model when trying to rotate afterwards
  • Fixed: Brushes with no visible surface towards orthoview "camera" are invisible in orthoview
  • Fixed: Can't select one-sided models in certain 2D views
  • Fixed: Twosided models can only be selected from one side

Compiling

For the folks compiling from source, the required windows dependencies can be found here (see also the README section):

Download Windows Dependencies (supports x86 and x64 compilation)

Also, refer to the Compilation Guide on our wiki. There are instructions for numerous Linux distributions as well as guidance to compile DarkRadiant in macOS.

DarkRadiant 2.11.0

29 Jan 14:07
Compare
Choose a tag to compare

DarkRadiant 2.11.0 is ready for release. Next to bug fixes and GUI improvements (also to the recently added TDM Game Connection plugin) this build enables users to manage their favourite resources like materials, entities, sound shaders. The search function of resource trees has been improved too. It's recommended to prefer this version over any previous release.

A changelog of tracked issues can be found on the Bugtracker Changelog and the first post of the release announcement thread.

Downloads

Windows x64: Download Installer | Download Portable
Windows x86: Download Installer | Download Portable
macOS: Download App
Linux: There's a debian package available (with some delay), otherwise you'll have to compile it yourself.

What has been changed since 2.10.0

Changes include the following:

  • Feature: Managing favorite resources like entities, textures and sound shaders
  • Feature: Extended/improved the search feature of resource browsers
  • Feature: List model definitions in Model Chooser
  • Feature: Initial GUI improvements to game connection plugin
  • Fixed: Collapsing a brush while undoing cannot be undone
  • Fixed: Skin Chooser starts with expanded All Skins root folder
  • Fixed: Projected lights don't rotate around their origin anymore
  • Fixed: Default scale & natural function producing stretched results
  • Fixed: Script dialogs don't scale when window is resized
  • Fixed: Material parser doesn't recognise materials with no whitespace between name and block
  • Fixed: Treeview search box can overlap with the search result
  • Improved: Prefab Chooser preview has better initial view origin and angles
  • Improved: Imported prefabs are now created at the cursor
  • Improved: Added option for "ai_see" spawnarg to Light Inspector

Compiling

For the folks compiling from source, the required windows dependencies can be found here (see also the README section):

Download Windows Dependencies (supports x86 and x64 compilation)

Also, refer to the Compilation Guide on our wiki. There are instructions for numerous Linux distributions as well as guidance to compile DarkRadiant in macOS.

DarkRadiant 2.10.0

26 Dec 13:30
Compare
Choose a tag to compare

DarkRadiant 2.10.0 is ready for download. It adds a couple of interesting features for mappers, like welding/merging patches, opening maps from PK4 files and adjustable light colours and orthoview font sizes. It's recommended to prefer this version over any previous release.

A changelog of tracked issues can be found on the Bugtracker Changelog and the first post of the release announcement thread.

Downloads

Windows x64: Download Installer | Download Portable
Windows x86: Download Installer | Download Portable
macOS: Download App
Linux: There's a debian package available (with some delay), otherwise you'll have to compile it yourself.

What has been changed since 2.9.0

Changes include the following:

  • Feature: User control of font size of "size" numbers on ortho screen
  • Feature: Merge patch / connect patches
  • Feature: Allow DR to open .maps that are inside .pk4s
  • Feature: Expose LayerManager interface to Python scripts
  • Feature: Light colours in the ortho view can be overridden by the colour specified in the scheme
  • Feature: DarkRadiant now warns before saving in case the map file has been modified in the meantime
  • Coding: Linux build has been switched from automake to cmake, refer to the project readme for updated build instructions
  • Improvement: Add dropdown list of all map entity names when editing a "Name of single entity" of an Objective component
  • Improvement: Double-clicking an objective will open the editor. Objectives Dialog will automatically select the first objective entity now.
  • Improvement: Sound and prefab choosers now start with folders expanded
  • Fixed: Creating a model entity creates a "phantom light" near the world origin
  • Fixed: Automatic map saving can crash DarkRadiant
  • Fixed: Layer toggle controls can get out of sync (showing wrong icons)
  • Fixed: Up/down strafe movement not working in camera free look mode
  • Fixed: Can't build Radiant on current arch due to pybind breaking change
  • Fixed: EntityClassManager vs. VirtualFileSystem initialisation order might prevent .def file parsing
  • Fixed: World geometry is blue and cannot be changed when no worldspawn entityDef is defined
  • Fixed: 16-Bit PNGs and 8-Bit Greyscale PNGs with Alpha channel can be loaded correctly (again)
  • Fixed: Creating/renaming/deleting a layer didn't flag the map as modified
  • Fixed: Selected light bounds not updated when editing light_radius spawnarg
  • Fixed: Brushes were not selectable in orthoview when none of its faces were facing upwards

Compiling

For the folks compiling from source, the required windows dependencies can be found here (see also the README section):

Download Windows Dependencies (supports x86 and x64 compilation)

Also, refer to the Compilation Guide on our wiki. There are instructions for numerous Linux distributions as well as guidance to compile DarkRadiant in macOS.

DarkRadiant 2.9.1

19 Nov 08:21
Compare
Choose a tag to compare

DarkRadiant 2.9.1 fixes a freeze issue that has slipped into the recent 2.9.0 release.

A changelog of tracked issues can be found on the Bugtracker Changelog and the first post of the release announcement thread.

Downloads

Windows x64: Download Installer | Download Portable
Windows x86: Download Installer | Download Portable
macOS: Download App
Linux: There's a debian package available (with some delay), otherwise you'll have to compile it yourself.

What has been changed since 2.9.0

Compiling

For the folks compiling from source, the required windows dependencies can be found here (see also the README section):

Download Windows Dependencies (supports x86 and x64 compilation)

Also, refer to the Compilation Guide on our wiki. There are instructions for numerous Linux distributions as well as guidance to compile DarkRadiant in macOS.

DarkRadiant 2.9.0

18 Nov 04:43
Compare
Choose a tag to compare

DarkRadiant 2.9.0 is ready for its public release. This version includes a large change to DarkRadiant's module architecture, separating UI code from the actual algorithms almost everywhere. Aside from that, most efforts went into bug fixing and stabilisation - with the occasional convenience feature here and there. TDM mappers will like the first incarnation of the TDM Game Connection plugin (usable in TDM 2.09+). It's recommended to prefer this version over any previous release.

A changelog of tracked issues can be found on the Bugtracker Changelog and the first post of the release announcement thread.

Downloads

Windows x64: Download Installer | Download Portable
Windows x86: Download Installer | Download Portable
macOS: Download App
Linux: There's a debian package available (with some delay), otherwise you'll have to compile it yourself.

What has been changed since 2.8.0

Changes include the following:

  • Feature: TDM Game Connection Plugin
  • Feature: Add search function in Skin Chooser
  • Feature: Highlight a model in orthoview and its selected in 'map info' inspector
  • Feature: Display Estimated Duration of Sound Clip
  • Feature: Display which file an entity or soundshader is defined in
  • Feature: Add a 'Reload Sounds' options to the menu
  • Feature: Add a way to teleport to coordinates (via Console Command or Python)
  • Feature: Exit search field in child window by pressing escape
  • Feature: Improve usability of class selection in Difficulty editor
  • Feature: Add monster_player_clip_wood to list of filtered clip textures
  • Fixed: Skin listing issues in Skin Chooser
  • Fixed: Moving a clipper point always sets position on one axis back to 0
  • Fixed: "Model Scaler" doesn't handle model duplication correctly (or perhaps consistently)
  • Fixed: Clipper cursor persists when switching out of clipper mode
  • Fixed: Crash if pressing backspace while drawing a brush
  • Fixed: Console warning in Linux when loading libradiantcore.so: undefined symbol: RegisterModule
  • Fixed: Change CSG Merge such that only brushes sharing the same parent entity get merged
  • Fixed: Crash when using CSG Merge on brushes that are entities
  • Fixed: 'Delete property' is greyed out when multiple properties are selected
  • Fixed: Difficulty editor doesn't show classnames when typing instead of selecting them from the dropdown list
  • Fixed: Particle editor creates .prt files incorrectly
  • Fixed: Crash in PrefabChooser dialog when using type-search while a prefab is loaded
  • Fixed: Escaped EOLN in entity spawnarg is turned into real EOLN
  • Fixed: DarkRadiant will not show DDS textures that are stored uncompressed (non-DXT)
  • Fixed: Linux config files should go under ".config"
  • Fixed: Render mode icons are difficult to distinguish in certain environments
  • Fixed: Texture Tool / UV Tool grid size
  • Fixed: DR lockup/freeze while cleaning up brushes using subtract/cutting tools.
  • Fixed: Fit Texture does not work if either Horiz. or Vert. scale are set to 0
  • Fixed: DR not always remembering window size and position between sessions
  • Fixed: Model browser renders 3D previews for past models, overlaps current selection
  • Fixed: Conversation Editor won't add new actors, entity names are seen as null (Linux)
  • Fixed: On/off Selection issue with layers window
  • Fixed: Export patches: .lwo loses smooth shading
  • Fixed: Reported Polycount for LWO models is one too high
  • Coding: Unit testing infrastructure

Compiling

For the folks compiling from source, the required windows dependencies can be found here (see also the README section):

Download Windows Dependencies (supports x86 and x64 compilation)

Also, refer to the Compilation Guide on our wiki. There are instructions for numerous Linux distributions as well as guidance to compile DarkRadiant in macOS.

DarkRadiant 2.8.0

02 May 19:38
Compare
Choose a tag to compare

Next to a considerable number of bugfixes and improvements, a nice amount of new editing features made it into this build. There's a new way to select items by filter, it's possible to retain grouping information when copy-pasting between DarkRadiant sessions, a new "Select Parent Entities" command has been added, and more.
It's recommended to prefer this version over any previous release.

A changelog of tracked issues can be found on the Bugtracker Changelog and the first post of the release announcement thread.

Downloads

Windows x64: Download Installer | Download Portable
Windows x86: Download Installer | Download Portable
macOS: Download App
Linux: There's a debian package available (with some delay), otherwise you'll have to compile it yourself.

What has been changed since 2.7.0

Changes include the following:

  • Feature: Selection by Filter
  • Feature: Preserve grouping information when copy-pasting between multiple open instances of DR
  • Feature: Add Portable Map Format storing map and additional data in one single file
  • Feature: Preserve grouping information in prefabs
  • Feature: Model chooser now lists .md3 models
  • Feature: The Dark Mod: Let DR look for either 32-bit or 64-bit TDM .exe's
  • Feature: The Dark Mod: Added ability to edit difficulty names
  • Feature: The Dark Mod: Add Move up/down buttons to Conversation Editor
  • Feature: Add type-to-search ability to AI vocal set and head chooser dialogs
  • Feature: Let DR remember the shader in ShaderClipboard after closing
  • Feature: Add option to show "Other Materials" in Texture Browser
  • Fixed: Edit Objectives dialog doesn't adjust its height when selecting a component
  • Fixed: DR can't find materials whose names start with table
  • Fixed: It's possible to delete the classname spawnarg through the context menu
  • Fixed: All spawnargs with the same value as the "name" spawnarg iterate when the entity is cloned
  • Fixed: Removing a Stim/Response entry can break the remaining entries
  • Fixed: Loading error caused by non-Latin character in filename
  • Fixed: Texture Tool: crashes on brush surfaces with texture scale 0
  • Fixed: Undo after thickening a cylinder cap along vertex normals causes crash
  • Fixed: Readable Editor Crash
  • Fixed: Python 3.8 does not get linked (Linux)
  • Fixed: ConnectNamespacedWalker Warning when cloning selection containing links and targets
  • Fixed: Show English difficulty names in the Difficulty Editor instead of the #strNNNNN IDs
  • Fixed: 'Reload models' reveals hidden models
  • Fixed: 'Show help' etc. checkboxes in entity inspector aren't remembered by DR
  • Fixed: 'Show help' tooltip text updates incorrectly
  • Fixed: Changing classname ties entity's visibility to 'Default' layer
  • Fixed: Resized Models lose their scale in auto-saved maps
  • Fixed: Autosaves don't save last camera angle & position
  • Fixed ToggleFullScreenCamera command for Embedded and RegularLeft layouts
  • Tweak: Removed/disabled close button from all dialogs
  • Tweak: Allow fixed Subdivisions to go higher than 32
  • Tweak: Targeting projected lights: let the line point to the light source instead of the light volume's midpoint
  • Tweak: Collapsing a folder in a treeview now collapses all child elements too

Compiling

For the folks compiling from source, the required windows dependencies can be found here (see also the README section):

Download Windows Dependencies (supports x86 and x64 compilation)

Also, refer to the Compilation Guide on our wiki. There are instructions for numerous Linux distributions as well as guidance to compile DarkRadiant in macOS.

DarkRadiant 2.7.0

14 Jan 16:39
Compare
Choose a tag to compare

It's a maintenance build for the most part, but it contains a few smaller improvements. As usual, a bit of refactoring and improvement has been happening under the hood, but this shouldn't have any negative impact. It's recommended to prefer this version over any previous release.

A new DarkRadiant User Guide is being worked on and available on the website https://www.darkradiant.net/userguide (also accessible through the About > User Guide menu option).

A changelog of tracked issues can be found on the Bugtracker Changelog and the first post of the release announcement thread.

Downloads

Windows x64: Download Installer | Download Portable
Windows x86: Download Installer | Download Portable
macOS: Download App
Linux: There's a debian package available (with some delay), otherwise you'll have to compile it yourself.

What has been changed since 2.6.0

Changes include the following:

  • Feature: A method to deprecate models without breaking existing maps
  • Feature: Game/Project Setup should show recently used custom paths in the mission drop down list
  • Feature: Add "Choose Skin" button when editing model spawnarg of an existing entity
  • Feature: Let the 'Matching skins' folder start in expanded state when showing the SkinChooser
  • Fixed: Unhandled exception on start up when user XMLs are corrupt
  • Fixed: Rotation of x-oriented particles in Particle Editor is different than in-game
  • Fixed: Highlighted vertices of hidden brushes will move when moving highlighted vertices of visible brushes.
  • Fixed: Unmaximised DarkRadiant not remembering main window size and location
  • Fixed: Reload Models option in Create Model dialog window doesn't update the model
  • Fixed: Problem with satisfying readable objective "when closed"
  • Fixed: DR thinks an entity name of the form "Cylinder01" is the same as "Cylinder1"
  • Fixed: Syntax error in "Test for missing targets" script
  • Fixed: Bad normals produced by .ASE exporter
  • Fixed: No confirmation dialogue box when exporting combined models
  • Fixed: Undo/Redo Does Not Restore Light Color
  • Fixed: Blend export script fails
  • Fixed: Mouse Binding settings for Aux1 do not work
  • Fixed: Exporting bell_hand.lwo as ASE is producing an invalid model, which will fail to dmap
  • Fixed: Model exporter doesn't remember last export location
  • Fixed: Buttons to change spawnargs can affect entities that aren't currently selected
  • Fixed: Search box persists for some seconds after closing window or shifting focus
  • Fixed: Connecting lines to targeted entities don't show up if 'Default' layer was hidden
  • Fixed: Layers window: first click after opening isn't registered properly
  • Fixed: Entities with non-existent classnames are shown white instead of blue in orthoview
  • Fixed: Hitting cancel in 'Create Speaker' still creates a speaker

Compiling

For the folks compiling from source, the required windows dependencies can be found here (see also the README section):

Download Windows Dependencies (supports x86 and x64 compilation)

Also, refer to the Compilation Guide on our wiki. There are instructions for numerous Linux distributions as well as guidance to compile DarkRadiant in macOS.

DarkRadiant 2.6.0

10 May 18:10
Compare
Choose a tag to compare

This feature release is further improving on the Model Exporting capabilities and introduces smaller features like a mapping time stopwatch and the ability to define favourites in the Media Browser, making it more convenient to work with a large number of materials. On top of that, this build offers a number of fixes and improvement for various parts of the editor. It's recommended to prefer this version over any previous release.

A changelog of tracked issues can be found on the Bugtracker Changelog and the first post of the release announcement thread.

Downloads

Windows x64: Download Installer | Download Portable
Windows x86: Download Installer | Download Portable
macOS: Download App
Linux: There's a debian package available (with some delay), otherwise you'll have to compile it yourself.

What has been changed since 2.5.0

Changes include the following:

  • Added Favourites feature to MediaBrowser tab
  • Add a stopwatch tracking your mapping time
  • Make The Model Exporter Respect The "skin" Spawnarg On Export
  • Export patches and lights/func_statics to OBJ
  • Fixed: Particle Editor Doesn't Save Colour/Fade Colour
  • Fixed DR not remembering location of child windows when placed on any non-primary monitor
  • Fixed: Re-exporting .ase models screws up their normals
  • Fixed: Export Selected as .LWO Model: Exported models loose smooth shading after export.
  • Fixed: DR shouldn't write *.darkradiant files when creating a prefab
  • Fixed: CSG Make Room operator does not fill the room on 3-edge prism case
  • Fixed: DR doesn't show readable background image changes
  • Fixed syntax error in OBJ export script
  • Fixed: Grid size number format in status bar is showing unnecessary post-comma zeros
  • Fixed: Undo after changing func_static entity classname results in lost child primitives
  • Fixed: Changing entity class from the spawnargs moves it to the Active Layer

Compiling

For the folks compiling from source, the required windows dependencies can be found here (see also the README section):

Download Windows Dependencies (supports x86 and x64 compilation)

Also, refer to the Compilation Guide on our wiki. There are instructions for numerous Linux distributions as well as guidance to compile DarkRadiant in macOS.