Dynamic Radial Masks

Documentation | PC Build | Forum | Support



Dynamic Radial Masks is a shader extension for Unity, calculating world space volumetric 3D spherical projections in a variate of forms and shapes directly inside shader. Calculated result is a mask, simple gray-scale value in the "float" format. This mask inside shader can be used for interpolating one shader value into another, for vertex displacement, discarding mesh fragments, creating hit and impact, ripple, sonar, force field, shockwave and many other effects. Promotion video demonstrates just several use cases, do not be limited by those ideas only.


Dynamic Radial Masks is a collection of predefined methods ready to be implemented into hand written shaders, or into Unity Shader Graph and Amplify Shader Editor using just one node.



Supported Unity versions (only LTS):

✅ Unity 2019.4

✅ Unity 2020.3

✅ Unity 2021.3

✅ Unity 2022.3

✅ Unity 6000.0


Supported render pipelines:

✅ Built-in

✅ Universal (URP)

✅ High Definition (HDRP)


Source code:

✅ Included



Asset is already included in the Amazing Shaders Bundle.

Release Notes

[v2024.2]

• Updated for Unity 6.

• Added asmdef files.



[v2024.1]

Added instancing and SRP Batcher support for Unity 2021.3 and 2022.3. This is achieved by generating new shader from ShadeGraph or ASE with all required DRM data baked properly inside this file. More info inside Manual file.


After importing this update, it is required to recompile DRM cginc files: DRM editor window → Gear menu → Recompile CGINC Files.









Basic Information
Latest Version
2024.2 (13 Dec 2024)
Publisher
Amazing Аssets
Category
VFX/Shaders
Size
101.8 MB
Price
€32.2
Asset Rating
(12)
Extended Information
Unity Versions
2019.4.40
Render Pipelines
BIRP URP HDRP
State
published