Skip to content

A small system that helps you to easily access shader propertys via script and component.

License

Notifications You must be signed in to change notification settings

AuriMoogle/Unity-ShaderPropertyAccess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Unity-Shader-Property-Access

There is a wide range of shaders for visual effects in games. Since the release of Shader Graph, the creation of shaders has become more accessible for non-programmers. This has raised the question: how do you set shader variables if you can't code?

This is a small system that helps you to easily edit shader propertys from script or inspector.

The c# classes can be created with the target renderer and the property name. They will cache the material and shader property id for better performance.The components on the other hand enable non-programmers to edit shader propertys in the inspector.

In-depth explanation and examples can be found at my webiste: http://anja-haumann.de/unity-easy-shader-property-access/

About

A small system that helps you to easily access shader propertys via script and component.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages