Page 1 of 1

dynamic hair?

Posted: Sat Jul 19, 2014 4:03 am
by g0ll4m
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.

Re: dynamic hair?

Posted: Sat Jul 19, 2014 7:30 am
by TBFX
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.

Re: dynamic hair?

Posted: Sat Jul 19, 2014 9:32 pm
by g0ll4m
When you say rendering an animation, you mean batch render right? Or command line render.

Re: dynamic hair?

Posted: Sat Jul 19, 2014 10:21 pm
by TBFX
g0ll4m wrote:When you say rendering an animation, you mean batch render right? Or command line render.
Yes, either of those should work.

T.

Re: dynamic hair?

Posted: Sat Jul 19, 2014 10:46 pm
by JimStar
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.

Re: dynamic hair?

Posted: Sun Jul 20, 2014 12:01 am
by TBFX
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.

Re: dynamic hair?

Posted: Sun Jul 20, 2014 3:25 am
by JimStar
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.;)

Re: dynamic hair?

Posted: Sun Jul 20, 2014 6:33 am
by g0ll4m
thanks guys good info. Glad to know I can use dynamic hair now.