Save\export animation Channels as bhan\bclip

   4288   3   1
User Avatar
Member
153 posts
Joined: June 2010
Offline
Hi to the smart people of the Houdini community :-)

Assume I have 1 animated point.
I wish to export this point with all of its attributes (tx,ty,tz,etc..) to recorded channels over time (change per frame).

what is the standard way to do it?
there is any difference in workflow when we talk about millions of point?

I started to look into it but wonder if you guys have any insight or hints
for better\efficient workflow.

I`m not looking to export geometry but only channels
to use smartly in other software.

Thank you !

B.
User Avatar
Member
182 posts
Joined: April 2009
Offline
If you need attributes from SOP level, then the Geometry CHOP is your best friend.
For export you can right click on any CHOP node and select -> “Save Data Channels…” or set up a ropnet and pack everything nicely into an HDA.

Keep in mind that the default unit setup is in seconds, so you might want to change it to frames when you specify the channel range on the Geometry CHOP ( Common Tab ).

It can get slow with millions of points and / or a lot of frames though.
A workaround could be to set the range to “Current Frame” and export a file sequence ( see .hip file ).
You could also export a pointcloud with all the attributes as Alembic, if your software supports it.

Attachments:
chop_data_export.hip (97.7 KB)

User Avatar
Member
153 posts
Joined: June 2010
Offline
Hi mate!
thanks a lot for the reply and the example!
I wonder about more methods…
User Avatar
Member
182 posts
Joined: April 2009
Offline
I guess you have to be more specific then… :roll:
You can also use python to write your own file formats…
  • Quick Links