Skip to content

needle-tools/shadergraph-markdown

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shader Graph Markdown

Unity Version Compatibility

License

Shader Graph Markdown is available on the Asset Store for commercial use.
Other versions (git, OpenUPM) are only allowed to be used non-commercially and only if you're entitled to use Unity Personal (the same restrictions apply).

For all other uses, please buy a commercial license to ensure continued support! Thank you.

What's this?

Shader Graph Markdown supercharges your creativity by allowing you to create great-looking, easy-to-use custom shader editors right from Unity's Shader Graph.
It uses "dummy properties" to draw a nice inspector for your materials, and decorates the Blackboard (where you edit properties) so that the markdown is readable and looks good.

The property naming syntax is inspired by the simplicity of markdown.

Workflow

This doesn't affect your shader's functionality - it just makes it much nicer to work with it!
(if someone doesn't have the package, then you just have some extra "dummy" properties)

ShaderGUI

You can make properties display conditionally, that is, only if a specific keyword option is set:

Conditional Properties

The Shader Graph UI and blackboard are modified to render all "markdown dummy properties" differently, to increase legibility.

Shader Graph Blackboard

Install

Get on the Asset Store

How To Use 💡

Please open the Package Readme for more information.

Contact

needle — tools for unityDiscord Community@NeedleTools@marcel_wiessler@hybridherbst

About

Markdown-like syntax for ShaderGraph properties, to make better material inspectors

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •