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.

Post news Report content 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 on

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.



Features:

  • 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.

Comments
adv0
adv0

Awesome.

Reply Good karma Bad karma+6 votes
HellsHigh
HellsHigh

Woah. Nice work sir!

Reply Good karma Bad karma+1 vote
mflux
mflux

Sick :]

Reply Good karma Bad karma+2 votes
RogerRamjet
RogerRamjet

(buried)

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

Reply Good karma Bad karma-11 votes
bad@chaos
bad@chaos

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

Reply Good karma Bad karma+5 votes
WNxKraid
WNxKraid

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

Reply Good karma Bad karma+1 vote
biohazardger Author
biohazardger

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

Reply Good karma+4 votes
TheUnabridgedGamer
TheUnabridgedGamer

You have done us all a good service.

Reply Good karma Bad karma+2 votes
jeremyb
jeremyb

Fantastic!

Reply Good karma Bad karma+1 vote
Nicoreda
Nicoreda

WAT THE **** !!!!
GOOD WORK

Reply Good karma Bad karma0 votes
Kamikazi[Uk]
Kamikazi[Uk]

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

Reply Good karma Bad karma+1 vote
xmodder
xmodder

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

Reply Good karma Bad karma+1 vote
nick111
nick111

looks fun!

Reply Good karma Bad karma+1 vote
VulpineComplex
VulpineComplex

Upvote, upvote forever!

Reply Good karma Bad karma+1 vote
audryzas
audryzas

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

Reply Good karma Bad karma+1 vote
altercuca
altercuca

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

Reply Good karma Bad karma+1 vote
psy_commando
psy_commando

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

Reply Good karma Bad karma+1 vote
NZNobody
NZNobody

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

Reply Good karma Bad karma+1 vote
ScicoPax
ScicoPax

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

Reply Good karma Bad karma-4 votes
DaveW
DaveW

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

Reply Good karma Bad karma-1 votes
jacobw
jacobw

this is sweet! thanks! :)

Reply Good karma Bad karma+1 vote
moci
moci

Skills at work. Good job!

Reply Good karma Bad karma+1 vote
TheSniperFan
TheSniperFan

Made of 150% WIN!

Reply Good karma Bad karma+1 vote
cW#Ravenblood

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

Reply Good karma Bad karma+1 vote
jamespizzurro
jamespizzurro

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. =)

Reply Good karma Bad karma+1 vote
wiregrind
wiregrind

Whoa nice 'Crysis cloak' effect there

Reply Good karma Bad karma+1 vote
Guest
Guest

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

x64L
x64L

Can someone tell me how I make the shaders appear in the game after making them?

Reply Good karma Bad karma+1 vote
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

Platforms
Windows, VR, X360, XBOX, PS3
Company
Valve
Contact
Send Message
Licence
Commercial
Release date
Engine watch
Start tracking
News
Browse
News
New
Post news
Share
Related Engines
Source
Source Commercial
Related Groups
Source Developers Club
Source Developers Club Hobbies & Interests
Valve
Valve Developer & Publisher