Source 2 Viewer v0.1.8
Material groups in the model viewer, exporting maps to glTF, listing VPK contents from the command line, and fixed macOS builds.
GUI
- Default open dialog to
steamapps/commonfolder for new users - Added material group support in model viewer
- Fixed crash on missing layers in map viewer
- Fixed color tinting in vr_standard shader
- Updated
vcdlisticon
CLI
- Added
--vpk_list- lists all resources in given VPK - Added
--gltf_export_format- exports meshes/models in given glTF format - Added
--gltf_export_materials- whether to export materials during glTF exports - Fixed macOS binaries in GitHub releases
Library
- Added support for exporting worlds (maps) and world nodes
- Added support for newer tool asset info files
- Added support for old pre-
VBIBmeshes - Added support for
SrMablock (source maps) - Resource type is now determined from file extension if all other methods fail
- Texture names in glTF exports are now preserved
- Textures are now external in GLB exports
- Updated
KVFlaggedValuewith new flags (resource_name, panorama, soundevent, subclass) - Updated known entity lump keys
- Multiple improvements to texture exporting in glTF
- Improved byte array support in
NTRO - Fixed glTF rotation
GltfModelExporter.ProgressReporteris nowIProgress<string>VBIBstructs were changed to match Valve's format more closely