Garry's Mod Logo
add_circle

Features

  • Ported -blocksize for vbsp from CS:GO
  • Added Ambient Occlusion for vrad (-aoscale, -ambientocclusion)
  • Added ficool2's VRAD ambient occlusion implementation
  • Added a new option to HLMV Flex tab for $boneflexdriver preview - It will move Flex sliders live as the animation plays
  • Added a bunch of new options for Hammer's Run Map dialog so they are not hidden from the average user
arrow_circle_up

Improvements

  • Alternative fix for traces not hitting transparent displacements (vbsp) - better consistency with brushes that use same materials - does not cast shadow and traces hit them
  • Improve verbosity and detection of "CMaterial::Draw(): StretchDIBits failed" in Hammer
  • Use integers, not shorts for leafs in map compile tools (vrad) - fixes warnings/issues on some complex maps
  • Move "Model X has mismatching model version" to -verbose (vbsp.exe)
  • More logical defaults for func_button in Hammer
  • Increased size of "size" status bar in Hammer to be able to fit the entire text
  • Add light position to some vrad.exe warnings
  • Also added info to the "Cast Entity Shadows" hammer key-value on lights about how to properly make it work
  • point_viewcontrol only gives invincibility if it freezes the player
  • GMad.exe: On windows, pause on error when using drag'n'drop so the user can see the errors
  • Only allow dx80/dx90.vtx files in gmpublisher, sw.vtx/xbox.vtx are useless files not used by the game, so no reason to allow them on workshop to waste disk space
  • Added more info to "Patch Sample Radius Clamped" warning in vrad
handyman

Fixed

  • Fixed Hammer's expert config files not being treated as userconfig by Steam, therefore getting wiped on validation
  • Minor fixes to map compile tool output text not having new lines in some cases
  • Fixed "Point At" button always writing to "angles" key-value pair instead of the selected key-value pair
  • Fixed improper model removal handling for LODs in studiomdl.exe, resulting in a crash
  • Fixed vrad.exe not writing light entity flags to the BSP, fixes "Cast entity shadows" option in Hammer not working
  • Fixed errors with singular static prop causing VRAD to stop for all remaining static props yet to be processed
  • Fixed default detail types (Hammer Editor) having missing models and textures
  • Fixed a crash with Hammer Model Viewer and bad models
  • Merge hlmv crash fixes from CS:GO - Related to high poly models and the debug rendering modes
  • studiomdl.exe no longer requires -nop4 every time it is used
remove_circle

Removed

  • Disabled .sw.vtx generation in studiomdl.exe