Prestige IDE: A Real Code Editor for VEX
Syntax highlighting, autocomplete, and AI suggestions. Inside Houdini. With Prestige IDE, you'll feel like at home.
Syntax highlighting, autocomplete, and AI suggestions. Inside Houdini. With Prestige IDE, you'll feel like at home.
Houdini's built-in wrangle editor is minimal. No autocomplete, basic highlighting, no inline documentation. You end up switching between the editor and the docs constantly, and you get lost when code gets too messy.
Prestige IDE is a separate panel that syncs with your wrangle nodes. Edit code with proper tooling, changes sync back automatically.
The IDE includes an AI assistant that watches what you're typing and suggests completions. Like GitHub Copilot, but trained on VEX patterns.
• Start typing a loop, it suggests the full structure
• Write a comment describing what you want, it generates the code
• Uses RAG to ground suggestions in real VEX documentation
• Tab to accept, like in your favorite IDE
VEX-specific highlighting for functions, attributes, variables, and comments.
Type a function name, get suggestions from 400+ VEX functions with signatures and descriptions.
Type @ and see attributes from your actual geometry. P, N, Cd, plus any custom attributes you've created.
Select a wrangle node, its code appears in the IDE. Edit and save, changes go back to the node.
VEX Language
400+ functions indexed from Houdini docs. Each entry includes: function signature, parameter types, return type, and a brief description. Fuzzy matching: type "nse" to find "noise".
Geometry Attributes
Reads attributes from the input geometry of your wrangle node. Shows type (float, vector, int) and which geometry input it comes from.
Local Variables
Parses your code to find declared variables. Suggests them when you start typing.
The IDE can create spare parameters on your wrangle node. Use ch() or chv()in your code, and the IDE offers to create the corresponding parameter.
Questions? megacoolcorp.contact@gmail.com