whisperwing

whisperwing

About Me

Connect

LOCATION
Not Specified
WEBSITE

Houdini Skills

Availability

Not Specified

Recent Forum Posts

UT_MATRIX4 and HOM_MATRIX4 explode functions June 25, 2009, 10:33 p.m.

My input is transform matrix because this input might be a concatenation of several transform nodes from another software.
Tried UT_MATRIX4::explode() and HOM_MATRIX4::extractTranslates()/extractRotates() etc, both of them don't solve correctly even though I tried all possible order combinations. The only function that consistently returns correct result is UT_MATRIX4::getTranslate(). So just wondering if there's any other class or function that does the same thing, or any suggestion on what might be the problem , or if there's any external library that would do what I want are very welcome. ( I tried Imath::extractSHRT() and that doesn't solve correctly either )

Thanks!

HDK question: what OP_Node to inherite for importing file June 17, 2009, 4:17 p.m.

Thank you Ondrej. I assume that if it's just camera data, it wouldn't make a difference on memory or speed no matter which way I choose to implement. Just out of curiosity, I looked for the file format of .bclip files but couldn't find one. Do you happen to know any link I could explore?

Thanks!

HDK question: what OP_Node to inherite for importing file June 16, 2009, 5:05 p.m.

I have a custom file format that contains static/animated camera information. I need to use HDK to write a custom node that reads in this file and according to my limited understanding of Houdini, I could use Fetch CHOP nodes to obtain these channel data and use them to drive the camera (both the transform and the attributes of the camera could possibly be animated). I understand that there's a File CHOP node that reads Houdini-supported file formats like .chan, .clip, etc, but I don't want to have a standalone application that translates the data into a Houdini recognizable format first and then use the File CHOP.

So my question is which Op_Node do I inherit from to write this custom node. Do I use a CHOP_Node or is there any other choice available? Thanks.