Skip to content

d3dbsp loading - reflection generation - ALOT of new features and fixes

Compare
Choose a tag to compare
@xoxor4d xoxor4d released this 02 Jun 20:57
· 191 commits to master since this release
652020b

[New Features]

  • d3dbsp loading and bsp/light compilation from within radiant
    • logic to quickly toggle between radiant/bsp 'worlds'
    • bsp and light compiling options
    • menubar: show compile progress, spinner and kill process option
    • automatically reload bsp after compilation
    • fx lights/spotlights visible with loaded bsp
  • generate reflections within radiant (happens automatically when compiling a map (d3dbsp)
  • terrain patch thickening
  • stamp prefab (context menus and menubar)
  • create prefab from selection (context menus and menubar)
  • extrude selected brush to other brush face (ALT + Right Mouse)
  • center camera on selection (menubar > view)
  • help menu with links to tutorials (explaining new features etc)

[General]

  • increased hunkmemory from 200 to 600mb (space thats available for materials / xmodels etc)
  • dropping models from the previewer into the scene no longer opens the misc_model file dialog
  • added better version control
  • reload specific or all xmodels (modelpreviewer options / menubar > renderer)
  • undo's / redo's create a console print informing about the undo stack size
  • general refactoring

[Guizmo]

  • capped max delta movement and fixed guizmo jiggle
  • disabled camera mouse interactions when guizmo is hovered to fix unwanted selections / deselections
  • guizmo now shows up when selecting something from within the grid window

[Gui]

  • fixed jellow'y behaviour of the camera / texture toolbars upon resizing the window
  • the effects editor is now using the new filedialogs
  • filedialog: added buttons that link to the desktop and the default path
  • hotkey editor: added a filter/searchbox
  • new curve and terrain patch dialogs
  • added a button to collapse the texture window toolbar
  • entity prefs: 'modelscale' and 'bouncefraction' are now registered as dragfloats

[Grid]

  • disable drawing of grid coordinates (both edge and block) when zoomed out too far
  • add dvar grid_draw_edge_coordinates to generally disable coordinate drawing (includes edges and block coordinates)
  • add above to menubar and preferences
  • add menu 'Select' to context menu (can be turned off in preferences)

[Renderer]

  • fake sun shader: added support for scrolling textures

[Effects]

  • draw fx lights/spotlights when a bsp is loaded
  • FX ElemList bugfixes and makeover with menubar / toolbar + duplicate segement feature, renaming of segments and proper save-as

[Addons]

  • added bo3 tool textures (unpack bo3-tool-textures.zip and place .iwi's into bin\IW3xRadiant\images)