Welcome to od|forum

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

sinarhp

Exporting Houdini Particles to Maya

Hi guys

 

This questions might have been asked several times before,

 

But even after going through a lot of relevant posts and forums I didn't get a clear answer of what is the best way of doing this.

 

Well basically I am working on an RBD sim for our current project atm and have some particles emitting from the impact points of my RBD shards when they hit the ground.

 

I need to export these particles from Houdini and render it in Maya, using either Maya classic particles or nparticles attributes.

 

 

I tried both exporting as alembic cache and fbx, but none of them worked, I can bring the caches back in Houdini with no problem but Maya just does not recognise particles exported from Houdini.

 

 

I managed to bring the particles in Maya using Vray proxy but in that case the particles are imported under a geo node and are not treated as particles so I don't have access to any relevant attributes for particles.

 

 

Based on my research people are recommending exporting .bin files using the realflow for Houdini plugin or using "Crate" to translate the particles alembic caches from Houdini into maya.

 

 

But before convincing my company to implement any of these I was wondering if there is any easier way of doing this using native Houdini and Maya tools, as I am assuming that many people have had this issue before.

 

 

Sorry for the long post

 

I appreciate any help

 

Thanks :)

 

Sina

Share this post


Link to post
Share on other sites

Hi Diego

 

Thanks for your reply 

 

I have never tried H Engine before,

 

Would you mind explaining the workflow?

Edited by sinarhp

Share this post


Link to post
Share on other sites

WTF is this BS? So Nuke and Fusion opens the Houdini (particles/points only) alembic files without any issues but Maya just don't import particles/points it seems. Also tried cleaning the attributes - and when that didn't work - even tried copying an add node point onto each particle so it's really stripped of all particle related attributes, but no difference. No clue what is going on.

 

Importing Alembic meshes works great though.

2 people like this

Share this post


Link to post
Share on other sites

If rendering in Maya with Arnold , reckon H2A would do a good job of it,

or H engine will do the job as well , and H Engine costs arent that high so it could be used to export HDA , export volumes , particles and geo , so would be a good investment

 

Cheers,

Share this post


Link to post
Share on other sites
On 22/10/2015 at 3:16 PM, Farmfield said:

WTF is this BS? So Nuke and Fusion opens the Houdini (particles/points only) alembic files without any issues but Maya just don't import particles/points it seems. Also tried cleaning the attributes - and when that didn't work - even tried copying an add node point onto each particle so it's really stripped of all particle related attributes, but no difference. No clue what is going on.

 

Importing Alembic meshes works great though.

lol your everywhere - class rant - this one is really rubbing my chuddies right now - got a really cool grains sim and i cant get it to maya in any usable way - is there any updates to this turkey that we call maya ?

1 person likes this

Share this post


Link to post
Share on other sites

well i had some luck after trawling around and googling my back wheels off.  i made a simple OTL with a file node in there that points to my exported bgeo grains cache sequence then loaded it into maya.

unfortunately in piping out the bgeo there doesn't appear to be any colour info via the ROP output - anyone know how to fix this ?

hou_grains_to_maya.JPG

Share this post


Link to post
Share on other sites

Just came to say thanks to @Atom for the presentation ! I am really interested to find another way than using houdiniEngine, I have tested it and worked really well, unfortunately, some company doesn't want to buy licences. It's kinda frustrating when you want to make instances on Maya based on Houdini Sim. I eventually end up to export geo with Alembic, which is not a good solution... Thanks all for sharing your pipeline / methodology. 

Share this post


Link to post
Share on other sites

As recent as Dec it was still an issue.  Haven't tried recently.  There's 2 solutions I know of, both require 3rd party software.  1) get the PRT exporter tool for Houdini (google for it)  import to Maya via Krakatoa.  2) Realflow Connectivity Plugins - Export particles at BIN files and import to maya via Realflow connectivity.  I'd suggest Krakatoa method if you have a choice - smaller file sizes and you can map custom attributes with a degree of ease (maybe same is true of realflow too?).

 

 

Share this post


Link to post
Share on other sites

you can use houdini engine or if that doesnt work, then try to export it as an alembic file format. (.abc)

Share this post


Link to post
Share on other sites
On 2017-6-3 at 10:03 AM, lavitz01 said:

you can use houdini engine or if that doesnt work, then try to export it as an alembic file format. (.abc)

That's the point. You cant import Houdini particles into Maya with Alembic. It seems that every other DCC on the planet has this ability but not Maya.......

Even dead software like XSI can handle this. Autodesk are a shambles.

Edited by garf
1 person likes this

Share this post


Link to post
Share on other sites

 

On 6/2/2017 at 5:49 PM, garf said:


lol - yep - as said above earlier - Maya is a total turkey with things like this... its trying to be cinema4d of late with its fancy motion gfx tools embedded in it but apparently they're buggy as hell too!  Its a total bombsite of mixed tools that have never really been gelled together in the wonderful way houdini is.
I'm a long time maya user - i really like it to animate with and in vfx studios its the go-to place altho i would love to get more into houdini for animation which i will be doing after i'm finished on this show (currently on Thor Ragnarok in London at Framestore)... i think its high time more animation stuff  was seen from houdini because every time i've animated something in it the thing is a joy to work with especially the scope and graph editor!

anyway back to particles as i said above you can create a .otl to fire em out and i got them into my maya scene but its limited and doesn't bring colour info through it seems or i couldn't get it to.  Either way its a clunky workflow.

Share this post


Link to post
Share on other sites

you cant with alembic, I believe engine can, I haven't tried myself. But you can do it with Soup or if you are using Vray you can use that as well, it works fine. 

Mash actually is one of the better thing in Maya right now. Not here to defend it at all, but Mash + Soup if you want to have procedural stuff in Maya and it works. Until Bifrost comes up. 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now