Chaos Corona Forum

Chaos Corona for 3ds Max => [Max] General Discussion => Topic started by: fobus on 2013-11-28, 12:24:09

Title: Corona Proxy (technical question)
Post by: fobus on 2013-11-28, 12:24:09
As Corona unable to load/unload geometry during rendering process (yet) I'm interested in understanding the point of Corona Proxies for now. Is it equal to X-refed geometry? Or it works in different (optimized may be) way?
Title: Re: Corona Proxy (technical question)
Post by: Ondra on 2013-11-28, 17:38:14
It is just a way to circumvent 3dsmax inefficient highpoly objects save/load/display
Title: Re: Corona Proxy (technical question)
Post by: fobus on 2013-11-29, 03:54:44
Is two different copies of proxy (not instancies) will increase memory use or Corona can recognize instansies in it?

And one more question: if we have two different multiscatters with one proxy that used in both of them, will this proxy be instanced and rendered as just one instance or it will be two instancies (and memory usage will grown by two times)?
Title: Re: Corona Proxy (technical question)
Post by: Ondra on 2013-11-29, 10:43:41
in first case you need to make the two objects instances, otherwise it wont recognize. In the second case, I dont know, I havent tried it, maybe multiscatter recognizes it ;)
Title: Re: Corona Proxy (technical question)
Post by: astudio on 2013-12-05, 09:55:25
Did you mean multiscatter or Cscatter?
Title: Re: Corona Proxy (technical question)
Post by: Ondra on 2013-12-05, 10:16:30
now that i think about it, both of them should recognize the same object in different scatters
Title: Re: Corona Proxy (technical question)
Post by: fobus on 2013-12-05, 10:34:39
now that i think about it, both of them should recognize the same object in different scatters

So, You mean that one proxy will be placed in memory and replicated from there by all scatters that use it and regular proxies (just instancies cloned, no multiscatter or Cscatter) will use it too?
Title: Re: Corona Proxy (technical question)
Post by: Ondra on 2013-12-05, 11:39:31
both scatters will produce only 1 object in memory, as long as the object itself is not copied, but instanced. Think about it this way: scatter will not increase your memory usage above what would the source objects use.
Title: Re: Corona Proxy (technical question)
Post by: fobus on 2013-12-05, 11:44:56
both scatters will produce only 1 object in memory, as long as the object itself is not copied, but instanced. Think about it this way: scatter will not increase your memory usage above what would the source objects use.
!
I thought this way. Just want to be sure from inside :) Thank You, Ondra.