UniView v2.1.0
UniView is now a game asset viewer for many engines, not just Unity. This is the first release since v1.2.0 and includes everything from 2.0 and 2.1.
More engines
| Engine | Games (examples) | What you get |
|---|---|---|
| Unity | Valheim, Muck, Among Us, Megabonk | models, textures, sprites, sounds, text, plus everything new below |
| Source | TF2, HL2, Portal, CS:S, L4D2, GMod | .mdl models with materials, whole maps (.bsp) with terrain and props, .vtf textures, sounds |
| Source 2 | CS2, Deadlock, Dota 2, HL: Alyx | .vmdl_c models with materials, .vtex_c textures, .vsnd_c sounds |
| Unreal 4/5 | Satisfactory, Dead as Disco, Headliners | .pak and IoStore (.utoc/.ucas), encrypted games with their AES key, textures (incl. virtual textures), static and skeletal meshes with their materials |
| Fallout 1/2 | Fallout, Fallout 2 | .dat archives, sprites, splash images, sounds, text |
| Loose files | any other game | images, sounds, text, .obj/.x models, files inside .zip/.gro/.pk3 |
Find games in Steam now finds games of every supported engine, and the Projects page can group and filter games by engine.
New for Unity games
- Scenes & prefabs in 3D: open a level or a prefab and see every object in place. Static batching, lower-detail LOD copies and hidden objects are handled.
- Material colors: parts without a texture show their material's color (low-poly games no longer look grey), and colors are saved in GLB/OBJ exports. The info panel shows a color swatch and the material's values.
- Animations: pick a clip, choose a model with a matching skeleton and press Play on model (play/pause and a time slider), or save the keyframes as JSON.
- Scripts & data: item stats, loot tables, configs and other data assets are shown as readable text and save as JSON. Fields are read from the game's own code (Mono and IL2CPP).
- Fonts: preview as a sample sheet, save as
.ttf/.otf. - Videos: VideoClips play in a built-in video player.
- Sounds: AudioClips play in the built-in player.
- Games that use Addressables (
StreamingAssets/aa) load, and models find textures stored in other bundles.
For every engine
- Textures per part: models with several materials show each part with its own texture.
- Sound player with play/pause, seek, volume and autoplay. Wwise (
.wem), FMOD banks and many other game audio formats play after Help → Install sound decoder (vgmstream), a one-time download of the free vgmstream decoder. - Engine plugins: add support for another engine by dropping a
.pyfile into thepluginsfolder. Start fromplugins/_template.py; see PLUGINS.md.
Fixes
- Big maps no longer freeze the window, and Find games in Steam no longer blocks it while it scans.
- Models without a texture no longer lose their lighting after changing a view option.
- Models now stand upright in the 3D view.
Download
Unzip UniView-v2.1.0-win64.zip and run UniView.exe. You don't need Python. (Windows 64-bit.)
🤖 Generated with Claude Code