hou-vex

Create and execute VEX code for Houdini's procedural workflows.

38|1|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/rheadsh/audiovisual-production-skills --skill hou-vex
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hou-vex
Source: https://github.com/rheadsh/audiovisual-production-skills/tree/main/hou-vex
Command: npx skills add https://github.com/rheadsh/audiovisual-production-skills --skill hou-vex

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill empowers users to write and execute VEX code within SideFX Houdini, enabling complex geometry manipulation, procedural modeling, and custom shader development.

Core Features & Use Cases

  • Procedural Geometry Generation: Create intricate models and effects using VEX wrangles.
  • Attribute Manipulation: Dynamically control point, primitive, and vertex attributes.
  • Shader Development: Write custom VEX code for shaders and materials.
  • Use Case: Generate a complex scattering pattern on a surface by writing a VEX snippet that uses noise functions and neighbor point lookups.

Quick Start

Write a VEX snippet to scatter points on a surface.

Frequently Asked Questions about hou-vex

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write VEX code for procedural modeling in Houdini?

To write VEX code for procedural modeling, use VEX wrangles to execute context-specific snippets that dynamically generate intricate models and manipulate point, primitive, and vertex attributes.

What is the best way to manipulate point attributes using VEX in Houdini?

Manipulating point attributes in Houdini requires accessing attribute data directly within VEX syntax, allowing you to dynamically control geometry parameters across SOPs, DOPs, and COPs contexts.

Can I use VEX for custom shader development in Houdini?

Yes, you can develop custom shaders by writing VEX code tailored for Houdini's shading contexts, enabling the creation of custom materials and complex surface patterns using noise functions.

Do I need to understand VEX syntax to create complex particle systems in Houdini?

Yes, understanding VEX syntax and attribute access is required to effectively create and execute code for particle systems, ensuring optimal context-specific execution within Houdini's DOPs environment.

How do you scatter points on a surface using VEX wrangles?

Scattering points on a surface involves writing a VEX snippet that utilizes noise functions and neighbor point lookups to generate complex, procedural scattering patterns across geometry.