Houdini 3D Animation Tool to zaawansowany program do animacji komputerowej cechą programu, odróżniającą go od innych pakietów, jest jego czysto proceduralna natura.
Houdini obejmuje większość zagadnień związanych z produkcją grafiki trójwymiarowej:
Modelowanie - wszystkie standardowe rodzaje geometrii
Animacja - metodą klatek kluczowych lub oparta na manipulacji próbkami (samples), wsparcie dla danych motion capture
Cząsteczki - symulacje zjawisk cząsteczkowych
Dynamika - symulacje fizyki ciał sztywnych, płynów oraz symulacje ubrań (Cloth Simulation)
Oświetlenie - tworzenia shaderów
Rendering - wsparcie dla programów renderujących
Wolumetryka - generowanie/populacja/manipulacja/rendering pól skalarnych i wektorowych
Kompozycja video - kompletny kompozytor pracujący w 32bitowej palecie na kanał oraz obsługujący formaty deepraster
Środowisko programistyczne - Houdini Development Kit, zestaw bibliotek C++ pomocnych przy tworzeniu rozszerzeń programu.
Houdini jest środowiskiem otwartym, umożliwiającym używanie kilku popularnych języków skryptowych, Tcl/Tk. Hscript Houdini oraz język Python
Wersja Apprentice Free nakłada znak wodny oraz ma ograniczenie rendera do 720x576.