Houdini는 토론토에 기반을 둔 SideFX가 개발한 3D 애니메이션 소프트웨어로, 절차적 생성(프로시저럴) 도구 모음인 PRISMS에서 발전시켜 만든 것입니다.
이 절차적 도구들은 복잡한 반사, 애니메이션, 파티클 시스템 등 다양한 효과를 제작하는 데 사용됩니다.[2] 이러한 절차적 기능 중 일부는 1987년부터 존재해 왔습니다.
Houdini는 영화와 TV에서 비주얼 이펙트(VFX)를 제작하는 데 가장 흔히 사용됩니다. Walt Disney Animation Studios, C.O.R.E. Digital Pictures, Double Negative, ILM, MPC, Framestore, Sony Pictures Imageworks, Illumination Studios Paris, Scanline VFX, Method Studios, The Mill 같은 주요 VFX 회사들이 사용합니다.
또한 여러 장편 애니메이션 제작에도 활용되어 왔는데, 디즈니의 장편 애니메이션인 Fantasia 2000, Frozen, Zootopia, Raya and the Last Dragon, Wish, 블루스카이 스튜디오의 영화 Rio, DNA 프로덕션의 Ant Bully 등이 포함됩니다.
SideFX는 상업적 목적이 아닌 비상업 용도에 한해 무료로 사용할 수 있는 제한 버전인 Houdini Apprentice도 배포하고 있습니다.
기능(Features)
SideFX Houdini 21 사용자 인터페이스
Houdini는 3D 제작의 주요 전 영역을 다루며, 포함되는 기능은 다음과 같습니다.
•
모델링(Modeling) – 폴리곤을 포함한 모든 표준 지오메트리 엔티티, (계층형) NURBS/베지어(Bézier) 커브·패치 및 트림(Trims), 메타볼(Metaballs)
•
애니메이션(Animation) – 키프레임 애니메이션 및 로우 채널 조작(CHOPs), 모션 캡처 지원
•
리깅(Rigging) – 독자(프로프라이어터리) 시스템인 KineFX 및 APEX
•
파티클(Particles)
•
다이내믹스(Dynamics) – 강체(Rigid Body) 다이내믹스, 유체(Fluid) 다이내믹스, 와이어(Wire) 다이내믹스, 클로스(Cloth) 시뮬레이션, 크라우드(Crowd) 시뮬레이션
•
라이팅(Lighting) – 노드 기반 셰이더 제작, IPR 뷰어에서의 라이팅 및 리라이트(재조명)
•
렌더링(Rendering) – Houdini는 SideFX의 렌더 엔진 Mantra와 Karma를 함께 제공하며, Houdini Indie 라이선스 이상에서는 RenderMan, Octane, Arnold, Redshift, V-Ray, Maxwell(추후 지원 예정) 등 서드파티 렌더러도 지원합니다.
•
볼류메트릭스(Volumetrics) – 기본 툴셋인 CloudFx와 PyroFx를 통해 구름, 연기, 불(화염) 시뮬레이션을 만들 수 있습니다.
•
컴포지팅(Compositing) – 부동소수점 기반의 딥(레이어드) 이미지 전체 컴포지터를 제공합니다.
•
플러그인 개발(Plugin Development) – 사용자 확장을 위한 개발 라이브러리 제공
Houdini는 개방형(open) 환경이며 다양한 스크립팅 API를 지원합니다. 패키지의 스크립팅 언어로는 Python의 비중이 점점 커지고 있고, 이는 원래의 C Shell 유사 스크립팅 언어인 HScript를 대체하기 위한 목적도 있습니다. 또한 소켓 통신을 지원하는 주요 스크립팅 언어라면 어떤 것이든 Houdini와 연동할 수 있습니다.
출처: Wikipedia – Houdini (software) (열람: 2026.03.04)