[SESI logo]

VEX Language Reference - Version 7.0

Side Effects Software Inc. 2004

Changes since Houdini 6.0

These are highlights of major changes since the 6.0 release of houdini.

  • Function Additions/Modifications
  • Compiler Additions/Modifications

  • Function Additions/Modifications

  • In the SOP/POP contexts, there is a new function computenormal which can be used to control the generation of the normal attribute from within the VEX function.

  • There are new functions for querying metaball geometry from disk files. The metastart, metanext and metaimport functions can be used to evaluate metaball attributes per-metaball. This provides a more general interface to evaluating metaball fields. These functions are available in all VEX contexts.

  • There is a new function, getbounds which returns the bounding box of a geometry file on disk.


  • Compiler Additions/Modifications

  • The hint pragma accepts a number of new options for configuring the UI for individual parameters. It accepts the additional values vector, vector4, uv, and uvw. See the #pragma hint documentation for more information.

  • The choice pragma has two new variants, choicereplace and choicetoggle. These new pragmas create different styles of menus. See the #pragma choice documentation for more information.


  • Copyright © 1999-2004 Side Effects Software Inc.
    477 Richmond Street West, Toronto, Ontario, Canada M5V 3E7