dynamic hair?

Autodesk Maya (Plugin developed by JimStar)

Moderator: JimStar

Post Reply
User avatar
g0ll4m
Licensed Customer
Posts: 110
Joined: Sun Oct 06, 2013 9:15 pm

Is dynamic hair possible? My octane doesn't update with maya hair. I have to keep refreshing the IPR.

Is there a checkbox I'm missing.
Windows 10
Maya 2024.2
2 RTX 4090s 192 gb ram
User avatar
TBFX
Licensed Customer
Posts: 501
Joined: Sun Dec 11, 2011 9:43 pm
Location: Wellington, New Zealand

Yes. Dynamic hair will work when rendering an animation but at the moment I don't think it's possible to set a hair system to reshapable proxy so that it wil update in IPR when changing frames.

T.
Win10 x64|i7-9750H 2.6 GHz|32 GB RAM | RTX2080 max Q 8GB
User avatar
g0ll4m
Licensed Customer
Posts: 110
Joined: Sun Oct 06, 2013 9:15 pm

When you say rendering an animation, you mean batch render right? Or command line render.
Windows 10
Maya 2024.2
2 RTX 4090s 192 gb ram
User avatar
TBFX
Licensed Customer
Posts: 501
Joined: Sun Dec 11, 2011 9:43 pm
Location: Wellington, New Zealand

g0ll4m wrote:When you say rendering an animation, you mean batch render right? Or command line render.
Yes, either of those should work.

T.
Win10 x64|i7-9750H 2.6 GHz|32 GB RAM | RTX2080 max Q 8GB
User avatar
JimStar
OctaneRender Team
Posts: 3812
Joined: Thu Jul 28, 2011 8:19 pm
Location: Auckland, New Zealand

Hair translation takes a lot of time in comparison to about 1/30 second needed to refresh the "live" movement in IPR window, especially when you have a lot of hairs. So, technically it is possible to set the hair system to automatically refresh after each change, but after each little change IPR would stuck and you would wait a lot of time before the IPR refreshes, the same time which you are waiting after pressing the "Refresh" button. This way is everything but "live preview".
So, to not break the semantics of "live preview" - it is made this way. You change whatever you need in hair system, and then load all these changes in one go, spending time to translation only once for all these changes, instead of waiting before IPR refreshes after each little change.
But hair materials changes - are refreshing in real time, as it is fast operation.
User avatar
TBFX
Licensed Customer
Posts: 501
Joined: Sun Dec 11, 2011 9:43 pm
Location: Wellington, New Zealand

Thanks JimStar,

Yes I was going to mention in my original reply that you probably wouldn't want to have hair dynamics updating in ipr most of the time for exactly the reasons you have stated. There could however be cases where someone has very light hair/curve geometry where it may be useful to have the option to allow it to update and I still think we need the options of how to send the hair geo to the card during an animation, movable/reshapeable proxy, scatter or global, so that we can optimise our transfer times per frame. Curve rendering will not always be used for dynamic hair.

I've had a bit of a play with the new shading setup for hair and it seems to work well but I'll do more tomorrow and post any thoughts after that.

T.
Win10 x64|i7-9750H 2.6 GHz|32 GB RAM | RTX2080 max Q 8GB
User avatar
JimStar
OctaneRender Team
Posts: 3812
Joined: Thu Jul 28, 2011 8:19 pm
Location: Auckland, New Zealand

TBFX wrote:I still think we need the options of how to send the hair geo to the card during an animation, movable/reshapeable proxy, scatter or global, so that we can optimise our transfer times per frame.
Yes, I'll add it in next versions.;)
User avatar
g0ll4m
Licensed Customer
Posts: 110
Joined: Sun Oct 06, 2013 9:15 pm

thanks guys good info. Glad to know I can use dynamic hair now.
Windows 10
Maya 2024.2
2 RTX 4090s 192 gb ram
Post Reply

Return to “Autodesk Maya”