Chaos Corona Forum

Chaos Corona for 3ds Max => [Max] I need help! => Topic started by: jop on 2017-09-17, 15:00:56

Title: Pflow instancing not working
Post by: jop on 2017-09-17, 15:00:56
Hi,

It appears that PFlow true instancing is not working with a scene I'm working on.

I use Shape Instancing with a group to load several instances, maybe it's not supported ?

Thanks for your help :)

1.7 Daily build Aug 22
Title: Re: Pflow instancing not working
Post by: jop on 2017-09-17, 16:21:23
Oh wait, it don't even work when I pick a single geometry...
Is this feature broken ?
Title: Re: Pflow instancing not working
Post by: jop on 2017-09-20, 10:19:53
Please any dev advice on this ?
Title: Re: Pflow instancing not working
Post by: Ludvik Koutny on 2017-09-20, 11:06:16
Please any dev advice on this ?

There are some specific pFlow operators that are incompatible with instancing, so adding them into pFlow flow will result in instancing disabled. I don't recall which ones those are, but Ondra should know.
Title: Re: Pflow instancing not working
Post by: jop on 2017-09-20, 13:04:36
Good to know, thank you.
I often use data operators, maybe it's that one.

Ondra ?
Title: Re: Pflow instancing not working
Post by: jop on 2017-09-20, 13:09:02
Btw it should be a nice alternative if CoronaScatter could scatter based on pflow particles matrix.
Title: Re: Pflow instancing not working
Post by: Ludvik Koutny on 2017-09-20, 13:37:13
Good to know, thank you.
I often use data operators, maybe it's that one.

Ondra ?

Yes, most likely. From what Ondra said, it's operators that somehow modify UVW coordinates of the pFlow meshes that disable the instancing.
Title: Re: Pflow instancing not working
Post by: jop on 2017-09-20, 13:39:47
This is really sad, pflow without data operators is almost useless to me :(
Title: Re: Pflow instancing not working
Post by: Ludvik Koutny on 2017-09-30, 13:43:20
This is really sad, pflow without data operators is almost useless to me :(

You can still use pFlow with data operators, it will just mean particles will be unique geometry, not instances, so it will work exactly like it always did with all other renderers. V-Ray has VrayInstancer, which is kind of instance scattering tool, that can use pFlow particles to distribute instances, but you would not be able to use pFlow to affect mapping on those instances either. So in a nutshell, Corona is limited in this regard, but no other renderer does it any better. Ultimately, it's a limitation of old and obsolete Max/pFlow architecture.