This script exports Houdini objects to Adobe After Effects 8.x
You can export:
Cameras (Transform & FOV) as AE cameras
Lights (Transform, Intensity, Color, Cone Angle, Shadow casting) as AE lights
Objects, Nulls, Subnets (Transform) as AE null objects
Usage:
Put this script somewhere. (C:/HoudiniToAE.py)
In Houdini:
Invoke Python Shell (Window->Python Shell)
Type: execfile('c:/HoudiniToAE.py')
Select objects to export then press enter.
Save jsx file.
In After Effects:
File->Scripts->Run Script File
Jump to created composition and adjust scene scale (if needed)
by scaling "Scene Scale" null object
You can parent AE layers to exported nulls,
then align them by using their own transform.
or You can link their transform with expression,
then align them with "Orientation" and "Anchor Point"
or You can also link exported nulls to 3D FX used by AE layers.
NOTE:
All Houdini light objects become AE Spot lights (restriction of AE scripting)
...But You can select preferred light type manually.
All AE 3D layers do not cast shadows by default.
...Do not forget to turn shadow casting on.
Few words about Scene Scale...
You have to think in pixels while building scene in houdini.
If You plan to replace houdini grid object with AE 3D layer (640x480 pixels)
build this grid in 640x480 units.