Just what we need! hahaha thank you so much Yanzl
VMT Editor - fast and simple editor for vmt files
-
-
Update!
Version 1.0 is now officially out! https://github.com/Gira-X/VMT-Editor/releases
New stuff in this update is normal blend, fixed some texture previews, fixed the phong fresnel ranges slider and moved stuff in the UI around a bit to make it slightly easier to work with. Feedback welcome!
Also included in the zip file are .vmt and .vtf icons, so you can use registry editor or a program like Types https://ystr.github.io/apps/types/ to change the icons for the files.
[Blocked Image: http://i.imgur.com/TMdNeIN.png]
-
Am I crazy or does this not have a 3d sphere visualizer? Seems like a really obvious "need" IMO
Really liking the icons tho
-
Yeah there's no 3D preview. There was a plan to include it early in development, but we didn't implement it for a couple of reasons.
It's harder to code a proper 3D viewport compared to the 2D texture previews, and implementing accurate Source engine looking shader is another challenge. It would have to emulate most of the vmt parameters, and chances are it would look different once ingame. Also Source 2 has been on the horizon now for quite some time, so it feels kinda pointless adding such a big feature only to have no one really use it. The Source mapping community is small, there's less people that make their own source engine textures, and the user base of VMT Editor right now is a small subset of those people.
So right now Dima (the coder) has his own obligations and can't really work on the editor any more and I don't posses the coding skills to implement all that. Like I said in the OP, the source code is on Gitlab if anyone would like to contribute, but unless there's like a big demand for new features like that it probably won't happen
. -
Quote from Yanzl
3 hours ago, Yanzl said: Yeah there's no 3D preview. There was a plan to include it early in development, but we didn't implement it for a couple of reasons.
It's harder to code a proper 3D viewport compared to the 2D texture previews, and implementing accurate Source engine looking shader is another challenge. It would have to emulate most of the vmt parameters, and chances are it would look different once ingame. Also Source 2 has been on the horizon now for quite some time, so it feels kinda pointless adding such a big feature only to have no one really use it. The Source mapping community is small, there's less people that make their own source engine textures, and the user base of VMT Editor right now is a small subset of those people.
So right now Dima (the coder) has his own obligations and can't really work on the editor any more and I don't posses the coding skills to implement all that. Like I said in the OP, the source code is on Gitlab if anyone would like to contribute, but unless there's like a big demand for new features like that it probably won't happen
.OK, makes sense

Sauce 2 pls
-
Just released a minor update - 1.0.1.
It includes an option to auto refresh the vmt preview as well as a couple of bug fixes.
We've also moved the repo over to Github - https://github.com/Gira-X/VMT-Editor, if that matters to anyone.
-
VMT Editor 1.1 is now out! This version aims to improve the texture to vtf workflow, hopefully eliminating need for other tools.
Get it here: https://github.com/Gira-X/VMT-Edi…ditor_1.1.1.zip
Some examples:
Opening a png file outside of game material directory - converts to vtf and copies it when you save:
Opening a png with VMT Editor - brings up the Convert to VTF dialog:
Here's the changelog:
- Added reconvert button for textures outside of game directory
- Added check for updates button
- Opening a texture with VMT Editor brings up the Convert to VTF dialog
- Redesigned Convert to VTF dialog
- Added autocomplete in Additional parameters tab
- Fixed parsing bugs
As always I hope you'll find it useful and if you have any questions or suggestions feel free to post them here.
UPDATE: Version 1.1.1 with bugfixes now out.
-
Nice update

-
1.2 update! https://github.com/Gira-X/VMT-Editor/releases/tag/v1.2.0
Added new Tree sway and Decal groups, available under VertexLitGeneric[Blocked Image: http://i.imgur.com/scNa0fk.png]
Improved Water creation with toolbar buttons and sliders.
Added icons to menu actions[Blocked Image: http://i.imgur.com/uY9KJQF.png]
Added game detection for Black Mesa, Insurgency and Day of Infamy
Fixed vmt subgroups parsing on files with more than one subgroup
Fixed water parsing bugs
-
Seems really damn useful so far, except I can't get the preview to work. Can it pull VTFs packed into VPKs?
-
@Momchilishte The preview needs to have game path set up properly. It should find games if you install in default steam dir, otherwise you need to set it up yourself (point to the folder with gameinfo.txt). No .vpk support unfortunately though.
-
Alright, after some testing, I've concluded this tool is extremely helpful. Great work! Though I suggest VPK support to be the next step.
-
Version 1.2.1 is here. The big thing this update is support for templates.
https://github.com/Gira-X/VMT-Editor/releases
[Blocked Image: http://i.imgur.com/oauXKUD.png]
-
@Yanzl Hi. I'm new to Hammer. About a year in. What does this VMT Editor exactly do, if you don't mind explaining?
-
@WhatGrenadeWhere Well as the name implies it creates and edits .vmt files. https://developer.valvesoftware.com/wiki/Material They're needed so you can use custom textures in game. VMT Editor also converts image files like png, tga and bmp to .vtf, format needed for Source engine textures.
-
External Content www.youtube.comContent embedded from external sources will not be displayed without your consent.Through the activation of external content, you agree that personal data may be transferred to third party platforms. We have provided more information on this in our privacy policy.
@ 6:40
nice

-
Up to 1.2.4 now https://github.com/Gira-X/VMT-Editor/releases
Last few updates were mostly bug fixes, but there's also new vmt and vtf icons and option to add VMT Editor to context menu.
Latest version also checks for updates periodically so you're always up to date.
[Blocked Image: https://camo.githubusercontent.com/eb9df5f5db83b4dd5f4a12ab0bf8e6cefd14b2af/687474703a2f2f692e696d6775722e636f6d2f6548764f757a552e706e67]
-
Version 1.3 brings a couple of new things: https://github.com/Gira-X/VMT-Editor/releases
- Added ability to type directly in the VMT Preview; apply changes by clicking Parse (or F6)
- Added syntax highlighting to VMT Preview
- Added quick shader change buttons
- Added a button to clear Message log
[Blocked Image: https://camo.githubusercontent.com/7d944b9cd5f09e51447a1a50f97937f042b4b0c0/687474703a2f2f692e696d6775722e636f6d2f527857786944752e706e67]
[Blocked Image: https://camo.githubusercontent.com/70b95bffd1cc20918caafd317c31a0b26024c57f/687474703a2f2f692e696d6775722e636f6d2f485a65645247362e706e67]
-
Quote from Yanzl
4 hours ago, Yanzl said: Version 1.3 brings a couple of new things: [...]
Really nice changes. I like it a lot.
I've noticed that somehow I can't associate tga or png-files to VMT_Editor.exe in Windows. Worked fine in version 1.2.4 though. But dragging the files onto the program / shortcut directly still works so no problem .
Thanks for the effort.
-
Just released 1.3.3! https://github.com/Gira-X/VMT-Editor/releases
The big changes since 1.3:
- Added full size texture preview when you click on the textures
- Added ability to add custom alpha channels to diffuse and bumpmap
- Added output folder selection to Convert to VTF dialog
- Added new texture conversion options: custom suffixes, default filters and auto renaming
- Added ability to drag and drop textures on VMT Editor window
- Parameters can now go above the slider limit
[Blocked Image: https://camo.githubusercontent.com/3c4127c637f182ece5a08f2e466a1ba7319a3f20/687474703a2f2f692e696d6775722e636f6d2f5661384556794b2e706e67]
-
Participate now!
Don’t have an account yet? Register yourself now and be a part of our community!