Runtime object aging system for Unity Built-in Render Pipeline support Standard-style material overlay shader Rust, dirt, crack, wetness, and burn effects Surface effects applied through shader properties MaterialPropertyBlock-based runtime control Independent aging values per object Edit mode preview with inspector sliders Automatic aging over time Manual C# API control for gameplay systems Rain controller with Unity Particle System support Automatic wetness while rain is enabled Sh
Full technical requirementsSelect a file to inspect its path and size.
Unity · Seller reported: 2022.3.62f3
Dynamic Object Aging System is a runtime surface aging framework for Unity. It lets scene objects visually transition between clean, old, rusty, dirty, cracked, wet, and burned states using material-driven effects.
The system is built for the Built-in Render Pipeline and uses a custom Standard-style overlay shader. Effects are applied directly on the object surface through shader properties and MaterialPropertyBlock values, so objects can share materials while still having independent aging states.
Main features:
Runtime aging from new to old using a normalized age value Rust, dirt, cracks, wetness, and burn damage states Rain controller with Particle System support Automatic wetness when rain is enabled Edit mode preview through inspector sliders Public C# API for gameplay integration Shared aging profiles for reusable settings Demo scene, prefabs, materials, masks, and documentation included The system is suitable for industrial scenes, survival games, abandoned environments, weather systems, damage systems, repair mechanics, props, machinery, pipes, barrels, power boxes, and any object that needs visible wear over time.
Developers can control aging manually, drive it from gameplay events, or let objects age automatically during runtime. Materials can be customized with different colors, masks, smoothness, metallic values, and effect contrast to match different art styles.
Asset intelligence
Clean package scan
Cover image provided
Not provided:Preview link or model provided
Compatibility data
Documentation/support
Disclosure fields provided
| Version | Engine | Minimum supported | Tested with | Seller reported | Pipeline | Platforms |
|---|---|---|---|---|---|---|
| 1.0.0 | Unity | Not declared | Not verified | 2022.3.62f3 | Built-in, URP, HDRP | Windows, macOS, Linux |
Runtime object aging system for Unity Built-in Render Pipeline support Standard-style material overlay shader Rust, dirt, crack, wetness, and burn effects Surface effects applied through shader properties MaterialPropertyBlock-based runtime control Independent aging values per object Edit mode preview with inspector sliders Automatic aging over time Manual C# API control for gameplay systems Rain controller with Unity Particle System support Automatic wetness while rain is enabled Shared ScriptableObject aging profiles Customizable material colors, masks, smoothness, metallic values, and contrast Demo scene included Prefabs, materials, masks, scripts, and documentation included Supported OS
Windows macOS Linux Render Pipeline
Built-in Render Pipeline Unity Version
Unity 2021.3 or newer recommended Link to documentation Included in the package: Documentation/Dynamic Object Aging System - Documentation.pdf
| Version | Channel | Released | Minimum supported | Seller reported | Tested with | Changelog | File |
|---|---|---|---|---|---|---|---|
| 1.0.0 | STABLE | 8/16/2026 | Not declared | 2022.3.62f3 | Not verified | Initial release | Available after purchase |
Initial release
Configurations from owners
No community presets yet.
No reviews yet.