Hair/Fur into Maya as Alembic question
20466 9 2- Sam Rolfes
- Member
- 11 posts
- Joined: June 2014
- Offline
- awong
- Member
- 818 posts
- Joined: Sept. 2013
- Offline
This question is probably better suited in the “Technical Discussion” board, since this board is for the Houdini Engine for Maya plugin. I can try to answer the question though.
The “hairgen” object is actually being exported as a single point. This is because the hairgen object is setup to render using procedural geometry by default. If you change the “Render -> Hair Generation” to “Use SOP Geometry”, you should be able to export the dense hair into Alembic.
The “hairgen” object is actually being exported as a single point. This is because the hairgen object is setup to render using procedural geometry by default. If you change the “Render -> Hair Generation” to “Use SOP Geometry”, you should be able to export the dense hair into Alembic.
Andrew / アンドリュー
- Sam Rolfes
- Member
- 11 posts
- Joined: June 2014
- Offline
- jessmeowlove
- Member
- 1 posts
- Joined: May 2017
- Offline
- awong
- Member
- 818 posts
- Joined: Sept. 2013
- Offline
- ajayj937
- Member
- 3 posts
- Joined: Oct. 2019
- Offline
- juliap
- Member
- 146 posts
- Joined: Oct. 2017
- Offline
Did you try the solution that Andrew recommended above? - it does work in the sense that it brings in the curves to Maya. Although with that many shape nodes in Maya the performance for anything other than draw or render will make it unusable - i.e. you can't effectively select or edit individual curves with the viewport open - at least not with a realistic amount of fur. (and don't open the node editor) (Surprisingly enough, the outliner was ok with 100K curves)
If you need to modify the groom in Maya in any way, you'd be better off exporting the guide curves only and and using them to drive xgen.
If you need to modify the groom in Maya in any way, you'd be better off exporting the guide curves only and and using them to drive xgen.
Edited by juliap - Nov. 13, 2019 10:18:00
- ajayj937
- Member
- 3 posts
- Joined: Oct. 2019
- Offline
- johnmather
- Staff
- 529 posts
- Joined: Aug. 2019
- Offline
Hi Ajay,
If you import an alembic directly into Maya, like has been shown above, you will incur a major performance penalty as each curve is imported individually. For a groom, this can easily be in the millions of curves. In order to avoid this, the best option would be to see if your renderer has a proxy geometry node that will only import the file at render time. For example, VRay has VRayProxy and Arnold has Stand-ins.
If you import an alembic directly into Maya, like has been shown above, you will incur a major performance penalty as each curve is imported individually. For a groom, this can easily be in the millions of curves. In order to avoid this, the best option would be to see if your renderer has a proxy geometry node that will only import the file at render time. For example, VRay has VRayProxy and Arnold has Stand-ins.
- ktonini
- Member
- 3 posts
- Joined: Dec. 2013
- Offline
-
- Quick Links