VEX

VEX is a high-performance expression language used in many places in Houdini. VEX evaluation is typically very efficient giving performance close to compiled C/C++ code. VEX is not an alternative to scripting, but rather a smaller, more efficient general purpose language for writing shaders and custom nodes.

VEX is loosely based on the C language, but takes ideas from C++ as well as the RenderMan shading language.

VEX is used in several places in Houdini:

Subtopics

Clear

Language

Reference

  • Summary of changes since previous versions of the VEX language.