Source 2 Viewer v0.3.2
Better recovery of deleted files in VPKs, searching inside file contents, faster camera controls, and a texture size limit to save memory on big maps.
GUI
- Improved deleted file recovery in vpks
- Recover possible file path and names
- Recover files in archives in trailing data after last possible entry for that archive
- Replaced "Show triggers" and "Show entity colliders" with a list of entities that can be toggled individually
- Fixed winforms message events not processing while OpenGL is active (was causing controls to not refresh)
- Added a setting to specify max texture size (default to 1024) to reduce VRAM usage when opening big maps
- Added Ctrl+F support to search text tabs (Ctrl+Shift+F to repeat search)
- Added file contents search within a vpk (essentially a grep)
- Added support for changing camera movement speed by scrolling up and down
- Holding Shift or Alt and moving the mouse is now an alternative camera movement
- Saving and deleting a camera will now synchronize it to all other open tabs
- Skyboxes are now rendered with different znear/zfar values so it is possible to see them further
- Fixed skybox origin to be scaled correctly
Library
- Added support for newer shader versions
- Added shader metadata extraction
- Added support for newer binary keyvalues 3
- Updated known entity lump keys for CS2
- Texture packing improvements for CS2 in glTF export
- Exported normal textures are no longer have Y inverted
- Fixed glTF export for files that are over 2GiB by splitting buffers (only for
.gltf, not.glb) - Fixed NaN bone scales in glTF