cloudfx Posted April 30, 2008 Share Posted April 30, 2008 (edited) Hi all, I am trying to export primitive animation from houdini to max as obj seq. but Max does not support obj seq import I guess.. Is there any other good way to export animation from Houdini and import it to 3DMax?? Thank you very much! Edited June 12, 2008 by Jae Yoo Quote Link to comment Share on other sites More sharing options...
CeeGee Posted April 30, 2008 Share Posted April 30, 2008 Export OBJ seq, convert to pointcache, import in max first obj file and use pointcache modifaer Quote Link to comment Share on other sites More sharing options...
cloudfx Posted May 1, 2008 Author Share Posted May 1, 2008 (edited) Export OBJ seq, convert to pointcache, import in max first obj file and use pointcache modifaer Thank you for fast reply. So, I export as obj sequence at first and I get every single frame as obj format. How do I convert them to pointcache? in max or houdini? Thank you. Edited May 1, 2008 by Jae Yoo Quote Link to comment Share on other sites More sharing options...
3__ Posted May 1, 2008 Share Posted May 1, 2008 http://www.sidefx.com/exchange/info.php?fi...p;versionid=389 I couldn't get this to run in windows tho. The ideal solution to this max<->houdini problem is to program a houdini pointcache exporter (via chops?) for consistent topologies... And for variable topologies (particles etc.) you will need to program a .bgeo sequence reader (.dlo) for max that loads quickly (which is a problem, I'm told) and can set the class of the incoming geometry. For example bringing in points as particles to render them with afterburn. Neither have been made or are not available to the public as far as I know. -cpb Quote Link to comment Share on other sites More sharing options...
cloudfx Posted May 2, 2008 Author Share Posted May 2, 2008 http://www.sidefx.com/exchange/info.php?fi...p;versionid=389I couldn't get this to run in windows tho. The ideal solution to this max<->houdini problem is to program a houdini pointcache exporter (via chops?) for consistent topologies... And for variable topologies (particles etc.) you will need to program a .bgeo sequence reader (.dlo) for max that loads quickly (which is a problem, I'm told) and can set the class of the incoming geometry. For example bringing in points as particles to render them with afterburn. Neither have been made or are not available to the public as far as I know. -cpb Thank you very much! It was really helpful! Quote Link to comment Share on other sites More sharing options...
GallenWolf Posted May 7, 2008 Share Posted May 7, 2008 Just for the record I've tried the python script it works fine in Linux (ubuntu), not in windows. Didn't figure out what's not working for xp. Quote Link to comment Share on other sites More sharing options...
JoshJ Posted May 7, 2008 Share Posted May 7, 2008 (edited) I have asked a friend of mine to write a proper obj sequence importer for max in maxscript to solve this very issue. Though it's relatively finished, he has not yet decided to post it online (he is in the process of creating his website, finding a job, and doing some personal projects). The great thing about it is that you can reliably import meshes with changing per-frame point counts, all into a single max object (doesn't use visibility multi-object tricks or the existing point cache system). One could use any renderer in max for almost any animated houdini scene if need be (afterburn, vray, mental ray in max, etc) I don't know what his plan is.. though I think he may decide to turn it into a commercial product or a free encrypted maxscript. Another thing, I modified an existing python example in the houdini help, so now can export .csv files that 3dsmax's Krakatoa plugin can read. If there is interest, I could package that up... Edited May 7, 2008 by joshjordan Quote Link to comment Share on other sites More sharing options...
stevenong Posted May 7, 2008 Share Posted May 7, 2008 I am very sure there will be interest in any import/export tools to other packages as much as we all love to use Houdini for everything. Thanks in advance! Cheers! steven Quote Link to comment Share on other sites More sharing options...
nnnnn Posted May 7, 2008 Share Posted May 7, 2008 (edited) I modified the "obj_2_pc2.py" to work on win32 with wildcards. Note that this propably doesn't work on Linux/Unix any more as it expects the input filename to be in wildcard notation and not be expanded by the shell. Here it is, enjoy! obj_2_pc2.zip Edited May 7, 2008 by nnnnn Quote Link to comment Share on other sites More sharing options...
nnnnn Posted May 7, 2008 Share Posted May 7, 2008 Is the Point Cache file working for anyone? Because I did a simple test export from Houdini to Max with a teapot obj sequence and the vertices all go crazy when i load and play the generated pc2 file. Quote Link to comment Share on other sites More sharing options...
JoshJ Posted May 7, 2008 Share Posted May 7, 2008 (edited) I used a version by eetu before, I think you should be able to find it if you search the forum. It worked very well. edit: (sorry that might be an mdd reader I'm thinking of) Is the Point Cache file working for anyone?Because I did a simple test export from Houdini to Max with a teapot obj sequence and the vertices all go crazy when i load and play the generated pc2 file. Edited May 9, 2008 by joshjordan Quote Link to comment Share on other sites More sharing options...
nnnnn Posted May 9, 2008 Share Posted May 9, 2008 I fixed it, it works correctly now I uploaded the new version in exchange (if anyone is interested) http://www.sidefx.com/exchange/info.php?fi...p;versionid=512 Quote Link to comment Share on other sites More sharing options...
nnnnn Posted May 10, 2008 Share Posted May 10, 2008 I made a 3dsmax Point Cache Reader SOP (using Python). It is here http://www.sidefx.com/exchange/info.php?fi...p;versionid=514 Quote Link to comment Share on other sites More sharing options...
JoshJ Posted June 7, 2008 Share Posted June 7, 2008 my friend just put his website up, there is an obj sequence reader for 3ds max written in maxscript... www.andye.info in to the script section 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.