Help! The site looks different!

Wonder what's going on? We've migrated the site to a new codebase. Please read the following letter: SFMLab Migration 2020

Note: SFMLab now uses Open3DLab Network accounts. (SmutBase and Open3DLab accounts) If you do not already have a SmutBase or Open3DLab account, please sign up through this link. Once your new Open3DLab Network account has been created, please log in and take a moment to link your old SFMLab account to your newly created account.

Skybox Helper script

 Large preview image for Skybox Helper script

Show more
 Large preview image for Skybox Helper script


This is a simple script used to change the skybox on any map based on the skyboxes it finds from your search paths.

extract .py file here: "SourceFilmmaker\game\workshop\scripts\sfm\mainmenu\"

This script also shows you a preview of the skybox if the image exists here

How to set up reading the image from the vtf file itself

  1. move the "vtfedit" folder to "SourceFilmmaker\game\workshop\scripts\sfm\mainmenu\" and thats it. the script should now show you a preview image if it doesn't exist here:

Note: some of the skyboxes it finds may not work, you need to check the console for errors to see what the problem is.

The save skybox gets saved to here "SourceFilmmaker\game\usermod\cfg\mapname.cfg"

if you want to try to do it manually follow this guide

known issues

  1. The script doesnt show up. your gameinfo.txt might not be formatted right or has errors in it, it should look like this, replace yours with this one temporary to confirm.

feel free to modify the script for your own use if you find any bugs or have suggestions message me in the comments below.

Filename Downloads Created Filesize
🇳🇱 EU Download
🇨🇦 NA Download
215 2020-05-17 25.74 MB
🇳🇱 EU Download
🇨🇦 NA Download
111 2016-08-06 880.29 KB
🇳🇱 EU Download
🇨🇦 NA Download
46 2020-03-11 67.92 KB
🇳🇱 EU Download
🇨🇦 NA Download
49 2020-03-11 83.38 KB
Thumbnail image for Skybox Helper script


Where exactly main menu located in sfm directory?
Reply • July 10, 2016, 6:55 a.m. -  Venom_Rhys
Reply • July 10, 2016, 1:31 a.m. -  Wee@booman
This is amazing; though if one would like to reset the skybox to the default one for the map, is it possible?
Reply • July 25, 2016, 4:56 a.m. -  bbbbc12345
You're awesome guy! Thank you so much!
Reply • Aug. 3, 2016, 2:37 a.m. -  Minitiv
@msu355 great moves msu, keep it up, proud of ya.
Reply • Aug. 4, 2016, 7:22 a.m. -  MGSVBigBoss
There's a little catch. After you changed the skybox, kept animating, saved and quited, your skybox goes back to map's default next time you open up the project. Is it possible to save the skybox for the map with the script?
Reply • Aug. 1, 2016, 12:13 p.m. -  MGSVBigBoss
@bbbbc12345, there doesn't seem to be a console command for that as far as i can tell.
Reply • July 31, 2016, 4:29 p.m. -  msu355
ever since the update the script no longer works for me. i keep receiving [errno 10060]. please help. thanks!
Reply • Aug. 3, 2016, 7:07 a.m. -  w3ndy
@msu355 it's working again, thanks so much! btw that error message on the previous build, I only saw that error on the console window and the script doesn't pop up. But seems you fixed it, so thanks!
Reply • Aug. 3, 2016, 2:48 p.m. -  w3ndy
@w3ndy, is there more to that error msg? does the script not show up? or is it the previews imgs?
Reply • Aug. 3, 2016, 1:04 p.m. -  msu355
This might be the reason I try animating again. Thanks.
Reply • Aug. 8, 2016, 7:10 p.m. -  NikusuSFM
Sorry, don't really understand the explanation , is there a tutorial on youtube that I can watch?
Reply • Dec. 3, 2016, 2:02 p.m. -  xboxer214
*Violently bangs desk with fist* THANK YOU! >=( FK DID I NEED THIS...
Reply • May 17, 2020, 5:26 p.m. -  TheDude12305

Leave a comment

You need to log in if you want to leave a comment.