Organized Shader GUI View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
2021.3.27 or later
Package size
383 KB
Files
5
Favorites
19
Views in the past week
12

Price tracking

Last checked
Tracked since
Lowest recorded
Free on

Keywords

Organized Shader GUI

by KrisDevelopment (opens in new tab)

No ratings yet

This GUI provides a material inspector with automated properties grouping. Really easy to add to any shader on any pipeline.

Price Free

Get it free on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Organized Shader GUI, 6 months Current Free; lowest Free; highest Free in this period. $0 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 6

Organized Shader GUI screenshot 1

Organized Shader GUI screenshot 1

About this asset

This GUI for Unity shaders provides a material inspector with automated shader properties grouping.

Features:

  • Automatically organize ungrouped material properties by their underlying type (Eg. Textures, Ranges, Floats, etc.)
  • Group properties together that follow the convetion [Group GroupName].
  • Search for properties
  • Display enabled passes.
  • “Edit Shader” button that also works with Amplify Shader Editor.

Really useful for Node-based or AI-generated shaders that have a lot of properties exposed.

Adding it to your shaders

The name of the Shader GUI is “KrisDevelopment.OrganizedShaderGUI”. Placing this string in the Custom Shader GUI field of Amplify or as CustomEditor in your HLSL code will draw the shaders with it.

Custom grouping

Groups are defined directly in the property’s public name. For example, a property named [Group World-Blend-Options] "World blend enabled" will appear as part of a new World-Blend-Options group. Supports only one word for the group name, deeming hyphens necessary if the words are compound.

Also open source and available on GitHub -> KrisDevelopment/OrganizedShaderGUI

From the publisher's Asset Store listing.

Technical details

BRP, HDRP, URP, SRP, Amplify, Shader Graph supported.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
2021.3.27f1 Compatible Compatible Compatible Compatible

As listed on the Asset Store.