VEX Deformers: SOPs and VOPs

Yunus Balcioglu / Senior FX TD at Industrial Light & Magic
5 ratings

Bend, Bias, Boxify, Cylindrify, Flatten, Melt, Mountain*, Ripple*, Skew, Spherify, Stretch, Taper, Twist, Vortex, Wave

Designed to be fast, generic, uniform, procedural, versatile, reusable, intuitive and extensible. They are all written in VEX which is extremely fast.

Each of them is defined using a single generic VEX function that's context-agnostic, encapsulated into VOPs, which make up the core lower-level part of the system. SOP deformers use these operators internally to provide high- level access to the same deformers.

Generally you would use the SOP deformers, but use the VOP versions when you need lower-level control, or to manually combine results with other VOPs, or if you need to deform anything other than point positions, etc. You can also use the same VEX functions used by the VOP deformers in your own code if you prefer writing VEX.

* Original code by Side Effects Software


(5 ratings)
5 stars
4 stars
3 stars
2 stars
1 star
Powered by


VEX Deformers: SOPs and VOPs

Enter your info to complete your purchase


You'll be charged US$19.