poza natywną Mantrą: Renderman (PRMan, 3delight, Air, RenderDotC), mental ray, Maxwell, Indigo, Sunflow 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, czyli zestaw bibliotek C++ pomocnych przy tworzeniu rozszerzeń programu.
Podobnie do innych programów tego typu, Houdini jest środowiskiem otwartym, umożliwiającym używanie kilku popularnych języków skryptowych, takich jak Tcl/Tk. Houdini posiada również swój własny język, podobny do C Shell, czyli Hscript. Od wersji 9.0 Houdini obsługuje także język Python (za pomocą nowego API o nazwie HOM), który zastąpić ma Hscript w przyszłych edycjach programu.
Elementy sceny (Digital assets) tworzone są w Houdinim za pomocą serii operatorów (tzw. OPs) składanych w łańcuchy. Taki proceduralizm ma kilka zalet: pozwala konstruować wysoce skomplikowane obiekty geometryczne i organiczne w stosunkowo małej liczbie kroków, umożliwia nieliniowy rozwój sceny (w każdej chwili możemy wrócić do dowolnego etapu pracy i poprawić go);