Guest xionmark Posted February 18, 2008 Share Posted February 18, 2008 Hello, Attached you'll find plugins for Houdini to import and export Point Oven MDD files. The code is alpha-alpha, needs more testing, a few more features, etc. so use with care and please report bugs. I wanted to get it into the hands of a few people I know may need to use it soon. Free time is scant so I'll work on it more over the week ahead and will also have the Maya PDC importer/exporter done soon as well. Thanks, Mark Quote Link to comment Share on other sites More sharing options...
symek Posted February 18, 2008 Share Posted February 18, 2008 Hey Mark! Thanks for your efforts. Just one question. How it would be to compile PO&MDD routines into C++ library with python bindings? And then preparing Houdini interface with HOM and HDA? This would avoid us (you;)) to recompile constantly the asset with the same or similar performance, is that right? I could be wrong, I can't do it myself, but using other Python C modules (like PyOde) liberate me from worried about H.9.1.??? issues... thanks again for you great tool! Simon. Quote Link to comment Share on other sites More sharing options...
dbukovec Posted February 18, 2008 Share Posted February 18, 2008 hi! This is really great, as is Eetu's stuff too. I just have a lame question, how to load these? I created a dso folder in my h9 prefs folder, but can't see them as SOPs. thanks! Quote Link to comment Share on other sites More sharing options...
reyan Posted February 18, 2008 Share Posted February 18, 2008 I just have a lame question, how to load these? I have the same question =) Quote Link to comment Share on other sites More sharing options...
Guest xionmark Posted February 18, 2008 Share Posted February 18, 2008 Hey Mark!Thanks for your efforts. Just one question. How it would be to compile PO&MDD routines into C++ library with python bindings? And then preparing Houdini interface with HOM and HDA? This would avoid us (you;)) to recompile constantly the asset with the same or similar performance, is that right? I could be wrong, I can't do it myself, but using other Python C modules (like PyOde) liberate me from worried about H.9.1.??? issues... thanks again for you great tool! Simon. Hi Simon, Good idea. I did some of that sort of thing a few years ago when I first started using Python (wrote a MIDI driver in C that was called by Python). Let me dig around and look into it. Thanks for the idea! Mark hi!This is really great, as is Eetu's stuff too. I just have a lame question, how to load these? I created a dso folder in my h9 prefs folder, but can't see them as SOPs. thanks! Place the DLL or DSO files in $HOME/houdini9.1/dso/ directory. Mark Quote Link to comment Share on other sites More sharing options...
dbukovec Posted February 19, 2008 Share Posted February 19, 2008 I placed it there, but I don't see them, probably because it is compiled with the production build and I'm using the latest daily? Quote Link to comment Share on other sites More sharing options...
Guest xionmark Posted February 19, 2008 Share Posted February 19, 2008 I placed it there, but I don't see them, probably because it is compiled with the production build and I'm using the latest daily? In the textport, type in dsoinfo -s, the plugin should show up in the list. Should look something like this: / -> dsoinfo -s -- SOPs GroupDelete C:/DOCUME~1/mstory/MYDOCU~1/houdini9.1/dso/SOP_GroupDelete.dll IMG_Import C:/DOCUME~1/mstory/MYDOCU~1/houdini9.1/dso/SOP_IMG_Import.dll MDD_import C:/DOCUME~1/mstory/MYDOCU~1/houdini9.1/dso/SOP_MDD_Import.dll MOLA_Import C:/DOCUME~1/mstory/MYDOCU~1/houdini9.1/dso/SOP_MOLA_Import.dll <SNIP> If it 's not in that list, the plugin is not in the correct location. What OS are you running? Mark Quote Link to comment Share on other sites More sharing options...
MADjestic Posted February 19, 2008 Share Posted February 19, 2008 Cool Mark, Will be checking it out real soon. Thanks for great work! And yeah, also intrigued about the python-C binding stuff that SYmek mentioned. Quote Link to comment Share on other sites More sharing options...
dbukovec Posted February 19, 2008 Share Posted February 19, 2008 ok, it's there, but houdini drops a fatal error if i try to put down the node, using win32. I'm probably using some other version than Your's. Can I knwo against wich version is the plugin compiled? Thanks! Quote Link to comment Share on other sites More sharing options...
Guest xionmark Posted February 19, 2008 Share Posted February 19, 2008 ok, it's there, but houdini drops a fatal error if i try to put down the node, using win32. I'm probably using some other version than Your's. Can I knwo against wich version is the plugin compiled?Thanks! It's compiled for H9.1.124 Quote Link to comment Share on other sites More sharing options...
dbukovec Posted February 19, 2008 Share Posted February 19, 2008 Ok, thanks! Quote Link to comment Share on other sites More sharing options...
ColinCohen Posted February 19, 2008 Share Posted February 19, 2008 I'm also getting a fatal error (Segmentation Fault) on Win32 (9.1.124). I created a box, added the export node, and it crashed whenever I clicked "Write MDD File." Quote Link to comment Share on other sites More sharing options...
Guest xionmark Posted February 19, 2008 Share Posted February 19, 2008 I'm also getting a fatal error (Segmentation Fault) on Win32 (9.1.124).I created a box, added the export node, and it crashed whenever I clicked "Write MDD File." Did you try the example hip file? I've had no problems. I'm pretty sure there's a point count limit in the MDD file of 65535. Is your grid larger than that? Mark Quote Link to comment Share on other sites More sharing options...
ColinCohen Posted February 19, 2008 Share Posted February 19, 2008 The MDD_dev_v1.hip file crashes on me upon opening it (Segmentation Fault.) The box I tried was 8 points. I'm using the Apprentice version. Could that somehow be the cause? Quote Link to comment Share on other sites More sharing options...
Guest xionmark Posted February 19, 2008 Share Posted February 19, 2008 The MDD_dev_v1.hip file crashes on me upon opening it (Segmentation Fault.)The box I tried was 8 points. I'm using the Apprentice version. Could that somehow be the cause? That's very odd. Apprentice should load plugins fine. I've tested on WIN32, works fine. But again, I don't have a copy of Maya or Max so that I can write out MDD files, I'm depending on others to generate MDD files for me to test. I don't have a windows machine at work but will check again tonight at home. Mark Quote Link to comment Share on other sites More sharing options...
Guest xionmark Posted February 20, 2008 Share Posted February 20, 2008 The MDD_dev_v1.hip file crashes on me upon opening it (Segmentation Fault.)The box I tried was 8 points. I'm using the Apprentice version. Could that somehow be the cause? Just tried it now on a WIN-XP machine, no crashola ... works fine. Mark Quote Link to comment Share on other sites More sharing options...
Guest xionmark Posted February 21, 2008 Share Posted February 21, 2008 I'm also getting a fatal error (Segmentation Fault) on Win32 (9.1.124).I created a box, added the export node, and it crashed whenever I clicked "Write MDD File." I can't reproduce the error (not saying there isn't a bug), there's gotta be a reason ... Quote Link to comment Share on other sites More sharing options...
Guest xionmark Posted February 25, 2008 Share Posted February 25, 2008 Found some time to debug/refine. Found a few problems, please try this version. More work to do though, use with caution ... Mark Quote Link to comment Share on other sites More sharing options...
Guest xionmark Posted February 28, 2008 Share Posted February 28, 2008 New version. More error checking, turned off caching until more time to debug. Mark Quote Link to comment Share on other sites More sharing options...
ColinCohen Posted February 29, 2008 Share Posted February 29, 2008 Mark, Unfortunately, it's still crashing for me. But I just thought of something: there's two win32 versions of 9.1.124, one using VC7 and the other VC8. As an Apprentice user, I only have access to the VC8 version. Are you testing against the VC7 version? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.