Hello all!
I’ve been struggling to verify some information and processes for working with Maya or Houdini and UE4. Here’s a kind of scenario that I’m looking to have…
In Maya, I have a massive bowl of cereal. Let’s say, Lucky charms or something. I’ve got the breaded X’s and O’s, I’ve got 3 types of marshmallow’s, hearts, stars and clovers. Each cereal type is highly detailed, like 3000 polys each.
so my asset list is this…
glassBowlGeo
breadedXGeo
breadedOGeo
heartsGeo
starsGeo
cloversGeo
using some particles or rigid bodies, I’ve dropped 300 instances of each cereal type in the bowl and it looks great, no collisions, perfect pile of cereal in a big ol’ bowl.
What are my options for getting it into Unreal? Maintaining my perfect positions and instancing so it’s renderable?
Going from DCC to DCC, their are a number of ways I would typically use.
- Export as FBX with “preserved instances” checked. The docs for Unreal don’t mention one way or another if this is supported but from a simple experiment it seems it’s not, but maybe I did something wrong. I’ve not found any posts claiming that it works either,
- Export a locator or point cloud with the transform and orientation data and which instance to use for the cereal pieces, then import the piece types into unreal, reattach the. some how to the point or locator cloud as instances or HISMs somehow?
- write out a json or python file, with the transform and orientation values and which instances, somehow interpret that in unreal to recreate it.
Number one would by far be the simplest route, but I’d love to hear of any successful method aside from just do all instancing in Unreal from scratch.
Thanks in advance!
Cheers!
Chris