VMF Viewer

NoodleCollie

Stoat fiend
aa
Jul 30, 2009
383
335
Here's something to play with, to prove I'm not dead.

Calliper's been making slow but steady progress in the ~3 hours a day I now have to focus on it outside of work. When rebuilding the renderer to perform at an acceptable rate I decided to create a little utility that could be used to test/demonstrate the import capabilities as I worked on them.

hmzaQ9L.png


I've managed to get VMFs to import successfully - the above is the 2Fort intel room. Currently it only imports world brushes, so that means no func_details or displacement faces, and uses placeholder textures coloured at random so that you can differentiate between brushes. If you see large brushes blocking your view across areas that would normally be open, those'll probably be clip/hint brushes that you can't see through because of the placeholder texture.

I figured I'd let it loose on here just in case people were interested in having a play around. To open a map, drag a VMF onto vmfviewer.exe. Clicking and dragging in the viewport moves the camera, and WASD/QZ moves around (these keys are configurable, just not from the application right now).

Download link is here. This is a Windows x64 version only - if people really want other versions to play with (MacOS, Linux) I'll see if I can get them compiled, but no guarantees right now.

Try and break it, and let me know how if you do.

EDIT: Because I don't have a non-development PC to test on, I don't know whether or not I've bundled all the appropriate files in the zip. I should have done, but if it doesn't run then let me know and I'll give it another look.
 

Crowbar

Spiritual preprocessor
aa
Dec 19, 2015
1,455
1,297
So these windows in 2fort are world? Really, this is lots of detail world.
Cool stuff there, awaiting for full implementation, but will it have anything to make it preferable over hammer? Better frames? Portability? Cool functions?