# 12. Script (Ripples)

<figure><img src="https://1494537888-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FVDsGRBXgFisq0hO6tTXv%2Fuploads%2FqsZEYMxXpEuYq3jZKmnY%2Fgif_20.gif?alt=media&#x26;token=63f353ca-0bc2-4f13-a50f-b320205ae3d4" alt=""><figcaption></figcaption></figure>

This scene demonstrates calculating DRM value using a script.

Sphere objects here have attached the custom script getting mask value from the **DRMController** for adjusting objects position. This creates an effect of spheres following the vertex displacement created by a shader.
