Customizing SFM's Theme

Channel:
Subscribers:
643
Published on ● Video Link: https://www.youtube.com/watch?v=84QaPJQ3odA



Duration: 10:33
4,333 views
172


Using color themes, custom icons and user interface changes to make the SFM your own.

0:00 Introduction
0:37 QT Styles
3:11 Console Commands
4:39 Custom Icons
5:40 VGUI
7:19 Binary Editing
7:51 QT Stylesheets
9:46 Python Scripting

Download the Quick Access toolbar and background-less buttons icon pack:
https://drive.google.com/file/d/1ZE9osEwvEQc2xMz8IpcWpK-gRBdwoEiz/view?usp=sharing

Check out how to theme Hammer Editor here: https://www.youtube.com/watch?v=KNoKp7TTf0Y

Additional info not directly addressed in the video:
- If you are wondering why you only ever see SFM without any sessions loaded, it’s because of how often I had to restart SFM. Loading maps or sessions would have increased the production time immensely. Trust me, SFM works just fine with themes.
- The video should only be a tutorial. Whatever I showed should only show the method of doing it, but nothing will be refined or “good-looking”. You’re free to experiment with it yourself and create some nice styles for SFM, though!
- The layout files for the map/model/material browsers can be edited, but it is not needed. The three scheme files I referred to in the video are enough to do the theming part of the entirety of VGUI. Only some specific colors (like some used in the particle editor) can not be changed easily.
- SFM is sometimes referred to IFM by Valve. This was the working title of SFM and stands for Interactive Filmmaker. The IFM used to be a tool which could be injected into other games (similar to how the Particle Editor or Commentary Editor are implemented in Source games), and while it still is, it is now used like a standalone app. The “VGUI version of SFM” that I showed is basically the same as loading the ifm.dll tool in another Source game.
- I am using Windows 7 for this video, results may differ on other operating systems. The custom window style used is a modded version of Tenebrous Crystal. I downloaded the original from here: http://www.mediafire.com/file/g3ddeb6vb14ycm6/Tenebrous+Theme+by+MarlonBarca4ever.rar

Music used:
Aether - Flower in Winter
Vorsa - Lone Soul (edit)
alivvve - so far

Command cheat sheet:
-style NAME
mat_fullbright 2
sfm_bone_display_solid 0
sfm_bone_display_radius 2
sfm_bone_display_center_color 255 224 128 255
sfm_bone_display_left_color 128 255 128 255
sfm_bone_display_right_color 255 96 96 255
sfm_bone_display_misc_color 192 96 192 255
sfm_bone_display_highlight_color 0 192 255 255
sfm_bone_display_selection_color 255 255 255 255
sfm_drawpuppetbones 1
sfm_drawpuppetwireframe 1
-qtstylesheet
sfm_reloadstylesheet
sfm_removestylesheet
sfm_smallstylesheet

Thanks to demon110, Colin Duquesnoy, Yasin Uludag and Joseph Spurrier for the demo qss files.







Tags:
sfm
tutorial
source filmmaker
themes
customizing
modding