The Source engine is a 3D game engine developed by Valve Corporation. Its unique features include a large degree of modularity and flexibility, an artist-driven, shader-based renderer, accurate lip sync and facial expression technology, and a powerful, efficient and completely network-enabled physics system.

Report article RSS Feed Source Shader Editor plugin released

Create new shaders from scratch in source without the need of compiling them by hand and building an implementation for them!

Posted by biohazardger on Jul 18th, 2011

The Source Shader Editor can be added to any Source mod which was built upon the 2007 SDK. Creating shaders is as simple as placing nodes on the flow graph and connecting them. The material system of Source is fully supported and many example shaders show how to utilize it.


  • Compiles shaders as you work
  • Preview on a sphere, on models or as a post processing effect
  • Apply preview shaders to any brush or entity
  • All shaders exposed for use in vmts
  • Interact with shaders in various ways: custom vmt parameters, material proxies and client callbacks
  • Support for vertexlighting, lightmaps and projected textures
  • Shaders are visualized how they actually are
  • Support for shader model 2.0b and 3.0

For a detailed documentation and the download, visit the Valve Developer Community.

You can download a clean mod based on the Source 2007 Template SDK code or install the editor in your own mod using the implementation files provided in the download archive.

Post comment Comments
adv0 Jul 18 2011, 11:19pm says:


+6 votes     reply to comment
HellsHigh Jul 19 2011, 1:53am says:

Woah. Nice work sir!

+1 vote     reply to comment
mflux Jul 19 2011, 2:56am says:

Sick :]

+2 votes     reply to comment
RogerRamjet Jul 19 2011, 5:37am buried:


Good to see... definitely needed.. thanks Valve...

-11 votes     reply to comment
bad@chaos Jul 19 2011, 9:30pm replied:

Valve didn't make it. It was by a German student.

+5 votes     reply to comment
WNxKraid Jul 19 2011, 6:07am says:

Is this an official tool made by valve?
If so, then they're keeping their promise to improve the sdk tools.

+1 vote     reply to comment
biohazardger Author
biohazardger Jul 19 2011, 7:45am replied:

Nope, I made that with the 2007 SDK ;).

+4 votes   reply to comment
TheUnabridgedGamer Jul 19 2011, 10:05am replied:

You have done us all a good service.

+2 votes     reply to comment
jeremyb Jul 19 2011, 6:35am says:


+1 vote     reply to comment
Nicoreda Jul 19 2011, 7:49am says:

WAT THE **** !!!!

0 votes     reply to comment
Kamikazi[Uk] Jul 19 2011, 9:24am says:

That is sweet, great work :D can't wait to see some cel shader mods now :D

+1 vote     reply to comment
xmodder Jul 19 2011, 10:01am says:

SOO much stuff can be made with with. Parallax Mapping on source finally ? :D

+1 vote     reply to comment
nick111 Jul 19 2011, 12:01pm says:

looks fun!

+1 vote     reply to comment
VulpineComplex Jul 19 2011, 12:32pm says:

Upvote, upvote forever!

+1 vote     reply to comment
audryzas Jul 19 2011, 12:33pm says:

Quite nice never bothered learning coding shaders, though probably i should do that instead of using it.

+1 vote     reply to comment
altercuca Jul 19 2011, 1:13pm says:

EPIC!!!!! i love the LSD shader :P. this is awesome work u have done good sir!

+1 vote     reply to comment
psy_commando Jul 19 2011, 1:47pm says:

I'm sure valve wish they could have awesome tools like that :)

+1 vote     reply to comment
NZNobody Jul 19 2011, 4:45pm says:

Such an epic tool. Thanks biohazardger for doing the modding community a HUGE favour.

+1 vote     reply to comment
ScicoPax Jul 19 2011, 4:45pm says:

I can't use this tool on Portal 2 'cause it hasn't got mod support yet. :(

-4 votes     reply to comment
DaveW Jul 19 2011, 6:21pm says:

Well it's only taken them, what, 4 years to catch up with Unreal Engine 3?

-1 votes     reply to comment
jacobw Jul 19 2011, 6:58pm says:

this is sweet! thanks! :)

+1 vote     reply to comment
moci Jul 19 2011, 7:32pm says:

Skills at work. Good job!

+1 vote     reply to comment
TheSniperFan Jul 20 2011, 10:49am says:

Made of 150% WIN!

+1 vote     reply to comment
cW#Ravenblood Jul 21 2011, 6:39am says:

Really cool, reminds me on the Blender note editor :)
Richtig schöne arbeit!

+1 vote     reply to comment
jamespizzurro Jul 22 2011, 9:13am says:

This tool is absolutely amazing. Just what I needed, and thanks for all the support you're showing for it on the VDC and Steam forums. Excellent work. =)

+1 vote     reply to comment
wiregrind Oct 18 2011, 11:00pm says:

Whoa nice 'Crysis cloak' effect there

+1 vote     reply to comment
Guest Nov 1 2014, 2:51pm says:

This comment is currently awaiting admin approval, join now to view.

Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Windows, X360, XBOX, PS3
Send Message
Official Page
Release Date
Released Oct 31, 2004
Engine Watch
Track this engine
Report Abuse
Report article
Related Engines
Source Commercial Released Oct 31, 2004
Related Groups
Source Developers Club
Source Developers Club Hobbies & Interests group with 113 members
Valve Developer & Publisher