Realtime Shader Manipulator [RSM] View on Asset Store (opens in new tab)

Package details

Latest version
1.0.0
Last updated
First released
Unity version
6000.1.3 or later
Package size
640 KB
Files
13
Favorites
9
Views in the past week
8

Price tracking

Last checked
Tracked since
Lowest recorded
$15.00 on

Keywords

Realtime Shader Manipulator [RSM]

by TheBossa Works (opens in new tab)

5.0 / 5 · 3 ratings

Ratings by stars
Number of ratings for each star rating
5 stars 3
4 stars 0
3 stars 0
2 stars 0
1 star 0
  • Price drop

Realtime Shader Manipulator (RSM) is a Unity tool for dynamic runtime control of shader float properties. Supports modular, coroutine-based effects like oscillation, randomisation, and more.

Discount -33% Previous price $30.00 Price $19.99

Get 33% off on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Realtime Shader Manipulator [RSM], 6 months Current $19.99; lowest $19.99; highest $19.99 in this period. $0 $10 $20 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 7

Realtime Shader Manipulator [RSM] screenshot 1

Realtime Shader Manipulator [RSM] screenshot 1

About this asset

Realtime Shader Manipulator (RSM)

Control your shaders like you never did before!

RSM is a modular, lightweight, yet powerful Unity tool that lets you dynamically manipulate shader float properties through coroutine-based logic. No matter what genre you're working in, RSM brings your environments, objects, and even characters' shaders to life by allowing real-time control over their shader visuals.

Whether you're a complete beginner or a seasoned developer, RSM is designed to be user-friendly and flexible. Its modular setup ensures compatibility not only with your own creations but also with third-party assets. It's an essential tool for any game developer, from any background.

Use Cases

  • Smooth or rapid visual changes in environments
  • Animate moss growth, wetness buildup, or rust effects
  • Melt objects or disfigure meshes
  • Pulse environmental props for ambient feedback
  • Dynamise lava, water, and much more!

All of these effects (and more!) are easily achievable using RSM’s built-in effect types!

Need Support or Have Questions?

Check the included documentation or available resources first.

For further inquiries, feel free to email: [email protected]

I'm a solo developer, so response times may vary depending on workload—thank you for your patience!

Your feedback means a lot!

If you enjoy using RSM, please consider leaving a review—it really helps!

[Documentation]

Note:

Showcase images or videos may include third-party assets not included in this package

From the publisher's Asset Store listing.

Technical details

Key Features

  • RSM is designed for all experience levels. Simply drag and drop the prefab into your scene and you're ready to go! No complex setup required!Extremely User-Friendly
  • Whether you're using code-based shaders or Shader Graph, RSM works with both. All you need is the reference name of the shader float property you want to control.Adaptable to Any Shader
  • RSM’s modular design makes it easy to tailor the system to your needs. Add new effect types, implement save/load logic for coroutine states, and more! All with clean, extendable architecture. (Details in the documentation.)Modular & Customisable
  • Modify float values in real time. No need to write custom scripts. Bring your shaders to life with dynamic, data-driven control.Runtime Shader Control
  • Includes smooth transitions, PingPong (oscillation), random flicker, and more. Need custom logic? You can implement your own effects effortlessly.Built-in Coroutine Effects
  • Trigger effects through Unity Events, collision-based triggers, or your own scripts—perfect for both designers and programmers.Flexible Triggering System
  • Manage multiple shader property setups from a central configuration or split them into separate ones. It’s up to you.Config-Driven Architecture
  • Control multiple shader variables at once or target specific properties individually using either batch or ID-based calls.Batch & Individual Control
  • Easily extend or customise the system to better suit your project’s needs. Documentation provides clear guidance for advanced modifications.Full Source Code Included

Compatibility

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

The package was tested and used in:

Unity 6000.2.9f1

Unity 6000.1.3f1

Unity 2022.3.62f2

Unity 2022.3.61f

Unity 2022.3.21f

As listed on the Asset Store.