Source Shader Editor

From Valve Developer Community
Jump to navigation Jump to search
Under construction.png
This Category page is actively undergoing a major edit.
As a courtesy, please do not edit this Category while this message is displayed.
If this page has not been edited for at least several hours to a few days, please remove this template. This message is intended to help reduce edit conflicts; please remove it between editing sessions to allow others to edit the page.

The person who added this notice will be listed in its edit history should you wish to contact them.

Info content.png
This page needs to be translated.
This page either contains information that is only partially or incorrectly translated, or there isn't a translation yet.
If this page cannot be translated for some reason, or is left untranslated for an extended period of time after this notice is posted, the page should be requested to be deleted.
Also, please make sure the article tries to comply with the alternate languages guide.
English (en)Русский (ru)中文 (zh)Translate (Translate)


This Wikipedia icon WYSIWYG editor allows the user to create, compile and implement new shaders easily into a source mod without any preliminary knowledge of HLSL. The shaders are based on nodes which are connected over bridges to finally compose a flowgraph for each, the vertex and pixel shader (similar to shader/material editors that you may know from other engines). Any shaders created this way can be referenced by a vmt file in a similar manner to shaders that have been created through code.

Furthermore it allows you to create Rendertargets and implement post processing effects on the fly through the same principle.

Note.png注意:Shaders created through the editor will not work properly in Hammer or HLMV due to their non-hardcoded nature.


Introduction

Editing shaders

Reference

Addendum

If you're experiencing crashes and you can track the crash back with your mdmps into either library of the editor, you can send the mdmp along with a brief description or even a canvas file (if possible) to [1].

Use the talk page of this article or this thread on the Steam forums for any other issues.

Disclaimer

This software is provided as is and the developer takes no responsibility for any kind of damage or harm that may have emerged during the course of its use.

You are free to redistribute the software in any applicability.

This category currently contains no pages or media.