I've been receiving fluid simulations from an FX guy for a remote project and they load into maya fine and actually do render with motion blur. The thing is, I don't think the motion blurring is enough and I have no way to control it, so I now believe that perhaps the motion blurring/vectors for the sim are not loading into Maya and the motion blurring that IS occuring is purely just from the standard camera setup.
The FX guy said he added a "v" attribute to the fluid which I believe I would add into the "motion vector source" section of the alembic "shape" tab in the attribute editor. This unfortunately makes no difference even if I change the vector scale slider to something incredibly large.
Solved! Go to Solution.
Solved by elaave01. Go to Solution.
I just figure out the solution 3 second ago. You have to have the Houdini file in order to add the @Cd attribute to your alembic. If you don't have the hip. file, send this to the FX guy.
Before caching out the alembic mesh, you have to turn @v into @Cd data. Use attriWrangle(point) and put in this script:
@Cd = set(@v.x,@v.y,@v.z);
Then use attriPromote to promote from point to vertex of @Cd data. In ROP alembic node, switch output format to HDF5.
Add "Cd" attribute into the "motion vector source" . Then your render should be fine
Hi Doanh,
Thanks for the answer, I did manage to work it out a few days after posting the question and as you've said, it was a case of applying the V information into Cd, then after that I added an attribute delete node (or something like that), then re-exported the alembic.
Thank you for your answer