Skip to content

9.0

Compare
Choose a tag to compare
@github-actions github-actions released this 14 Mar 16:01
· 205 commits to master since this release
9.0

View commits since 8.1

Highlights

Added support for dynamic shadows and light probes

Source2Viewer_YH3YWvtVBY.webm

Improved rendering of clip brushes and physics groups

Added support for exporting and rendering hitboxes
As you can also notice, we also have a better lighting setup and background (dark/light) in the model viewer. You can move light by holding Ctrl and left mouse button.

Capture transparent screenshots from model viewer
When you press Ctrl+C, it will copy a transparent PNG to the clipboard.

GUI

  • Added support for rendering model hitboxes
  • Added support for picking objects in the 3d skybox
  • Added support for idleanim in animated entities
  • Added support for SteamVR workshop addon dependencies
  • Added support for light probes in map viewer
  • Added dynamic shadows
  • Added fancier background for model/single-node viewer
    • Allows switching to light background
    • Removed setting to change background color
  • Added a few new asset type icons
  • Model viewer now has a static light angle which can be moved with mouse while holding Ctrl and left mouse button
  • Opening entity info dialog no longer blocks the main window, switches to other entities upon click
  • Improved rendering of physics groups (clips)
  • Fixed multiple cameras in map viewer when they have same name
  • Fixed VBIB hash collisions
  • Fixed drawing occluder meshes in map viewer
  • Fixed double click opening files in inner map vpks
  • Fixed rendering mod2x overlays
  • Fixed not drawing tools materials in material viewer

CLI

  • Fixed "Enumeration already finished"

Library

  • Serialization.NTRO has been removed, instead all NTRO files are upconverted to KV3
  • Added vcdlist reading and decompilation (ChoreoExtract)
  • Added IFileLoader.LoadFileCompiled
  • Added more data to vmdl exports
  • Fixed a few issues with exporting maps from older games
  • Fixed shader files incorrectly disposing stream in some cases
  • Fixed broken animations when exporting vmdl
  • Fixed Angle Shear Vector for light_barn entity in vmap