Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
It's people like you who help to keep this thing alive.
Thank you very much for the tips. Admittedly I still need to learn a lot more about SFM so if there's anything I mess up on, that's on me. It wasn't my intention to spread any misinformation by making this guide and that's why I originally took it as a personal attack at first.
I'll leave a disclaimer at the top of the guide with a link to the dev wiki to let people know there's a much easier way of doing this at the very least.
It is also bad practice to edit the VMT like this, and then use an override in SFM by default. You should really just default to saving everything to the VMT, and only use overrides if you know you will only be using that setting for the one session you're in. Finally, you don't really "need" notepad++ as you're only dealing with one VMT.
I was not trying to be "antagonistic", this is just how I talk. Also, don't feel like you need to make an updated guide for $selfillum; anyone who would like to know anything about any material parameter can just go to https://developer.valvesoftware.com to read about anything they want from a detailed, reliable source. It's how I learnt everything myself. Teach people how to fish, don't just give them the fish.
Please do not act like this is a personal attack, I said the guide was bad, not you yourself; you don't have to make excuses.
Additionally, $selfillum is definitely not "basically identical" to $emissiveblend, or what you've put in this guide. $emissiveblend is specifically for animating textures through flowmaps, it's a waste to use it on simple static textures. For example, in your guide, it contains 4 more material parameters than $selfillum that need to be set. Your guide also suggests using vtfedit to export the VTF files to TARGA, which is completely unnecessary and could cause people to trip up while reading this guide, and of course wastes people's time. I edit and save VTFs in GIMP, with no need to export to another format.
The reason I made this guide specifically was because of Fames' guide on weird SFM quirks and it was my understanding that this was the only way of making certain parts of an object glow. I completely understand if you thought that I was making a terrible guide, and to be honest, I thought it wasn't great either. This was my first SFM guide and one that I made three years ago, so naturally I wasn't exactly well versed in all of the weird commands and VMT parameters. I'm surprised this guide helped as many people as it did.
I may eventually make an updated version using $selfillum as opposed to $emissiveblend once I figure it out (from your comment it seems basically identical to this guide). As of right now though, with me being busy doing other things, it's unlikely. Still, I very much appreciate your input, regardless of how antagonistic it felt at first.
All you need are three material settings, and a mask texture:
$selfillum 1 //To enable self illumination
$selfillummask <texture> //A dedicated mask texture where black = no effect and white = 100% brightness. Any color that is not greyscale tints the glow effect.
$selfillumtint "[R G B]" //For brightness and color tint adjustments. Default is "[1 1 1]"
To read more, go to the Valve Developer Community here: https://developer.valvesoftware.com/wiki/Glowing_Textures#.24selfillum
If you need any more help, feel free to add me on Steam and I can walk you through anything you need help with.