← Learn library

Houdini & Procedural Workflows / Maya / Houdini / Blender

Houdini Character FBX Export

Channel: CGI Nerd ·

Written guide

Original CGI Nerd video thumbnail
Houdini Character FBX ExportCGI Nerd · Video hosted on YouTube

Playing loads YouTube content. YouTube processes data after activation.

Watch on YouTube

If the player is blocked or unavailable, use Watch on YouTube.

Software: Maya, Houdini

Import a character FBX into Houdini, assign a base-color texture and export the modified character for inspection in Blender and Maya. This short lesson demonstrates a material round trip, not a complete test of animation, deformation or renderer compatibility. Exact application versions are unverified.

Import the character and assign a textured material

At 00:00, create a geometry object and add FBX Character Import inside it. Choose the existing character FBX. The example arrives without the texture assignment the instructor wants to add.

Create a material network containing a Principled Shader. At 01:03, select the intended base-color texture and enable its use. Add a Material SOP to the character geometry branch and assign that shader there.

The shader and the assignment are separate pieces of the setup: creating a material does not by itself attach it to the exported skin. Inspect the geometry after the Material SOP before proceeding. The recording does not create UVs or explain texture-path packaging; it relies on the existing asset and a locally available texture.

Keep skin, capture pose and animation in their output roles

At 01:03, add ROP FBX Character Output. The instructor identifies its inputs as:

Input Data supplied
First Rest geometry, including the new material assignment
Second Capture-pose skeleton
Third Animated pose, when animation is present

Keep the material operation on the geometry branch while preserving the skeleton data needed by the character output. The example exports an FBX alongside the saved scene using an output filename visible in the source. Choose a deliberate destination for your own test rather than assuming the default is the intended delivery location.

No animation sequence is tested in this recording. Identifying the third input does not establish that a particular animated rig will round-trip correctly.

Inspect the exported file in both receiving applications

At 02:01, import the written FBX into Blender and switch to a shading mode that displays its texture. The instructor observes the texture on the character, which was absent before the Houdini assignment.

The same output is then imported into a new Maya scene. At 03:00, the textured character is visible there as well. The instructor acknowledges that the material still looks unusual because it has not been refined.

These checks establish that the demonstrated file and locally accessible texture can be viewed in those two applications. They do not establish identical shading, embedded texture delivery, portable paths, scale correctness, finished skin weights or animation fidelity. For a real handoff, those are separate checks against the intended destination environment. The recorded result is the narrower, useful one: a changed texture assignment survives this particular FBX export and import test.