[SESI logo]

VEX Language Reference - Version 7.0

Side Effects Software Inc. 2004

VEX Function Quick Reference

addvariablename Du  (1) Dv  (1) abs acos
addattribute addgroup alphaname ambient anoise
area  (1) asin assign atan atof
atoi atten avg blinn blinnBRDF
bumpmap bumpmapA bumpmapB bumpmapG bumpmapL
bumpmapR bumpname ceil ch chend
chinput chname chnumchan chrate chstart
cinput ckspline clamp clip colormap
colorname computenormal  (1) concat cos cosh
cross cspline degrees depthmap depthname
determinant diffuse diffuseBRDF dihedral dimport  (1)  (2)  (3)
distance distance2 dot environment exp
fastshadow filtershadow filterstep finput fit
floor frac fresnel fromNDC frontface
ftransform getbbox getbounds getcomp getglobalraylevel
getlightname getneighbour getneighbourcount getobjectname getraylevel
getrayweight gradient3d hasplane hscript_noise hscript_rand
hscript_snoise hscript_sturb hscript_turb hsvtorgb iaspect
ichname ident iend iendtime ihasplanes
import ingroup int integrate3d integrate3dClip
intersect intersect3d inumplanes invert iplaneindex
iplanesize irate irradiance  (1) isbound isconnected  (1)  (2)
isfogray isframes issamples isseconds isshadowray
istart istarttime ixres iyres length
length2 lerp limport  (1)  (2) lkspline log
log10 lookat lspline ltransform luminance
lumname maketransform maskname match mattrib
max  (1) mdensity metaimport metamarch metanext
metastart metaweight min  (1) mspace newgroup
noise normalize normalname npoints  (1) nprimitives
nrandom occlusion  (1) onoise optransform otransform
ow_nspace ow_space ow_vspace pcclose pcexport
pcfarthest pcfilter pcimport pciterate pcopen
pcunshaded phong phongBRDF photon_diffuse photon_reflect
photon_store photon_switch photon_transmit photonmap planeindex
planename planesize pnoise pointname pow
prim_attribute prim_normal printf ptlined radians
random rawbumpmap rawbumpmapA rawbumpmapB rawbumpmapG
rawbumpmapL rawbumpmapR rawcolormap rayhittest reflect
reflectlight refract refractlight relbbox renderstate
rgbtohsv rint rotate scale set
setcomp shadow shadowmap shimport  (1) simport
sin sinh sleep smooth snoise
specular specularBRDF sprintf sqrt strlen
tan tanh texture texture3d texture3dBox
toNDC  (1) trace translate transpose tw_nspace
tw_space tw_vspace velocityname vnoise vtransform
wnoise wo_nspace wo_space wo_vspace wt_nspace
wt_space wt_vspace