Chaos Corona Forum

Chaos Corona for 3ds Max => [Max] General Discussion => Topic started by: cecofuli on 2017-07-26, 01:36:06

Title: CScatter - Density parameter weird behavior
Post by: cecofuli on 2017-07-26, 01:36:06
As in the title, CScatter - Density parameter has a "weird" behavior.

I know that it defines the instances based on Density per unit area. But:


(*) Create a plane 10x10 cm
(*) Create a teapot 0.3 cm as radius
(*) Create a CScatter with Density (not Count) as a distributor.
(*) Displayed [%]= 100
(*) You can play with Density, without problem, in the range between 0 and 50.


Perfect. Now try now this:

(*) Create a plane 10.000x10.000
(*) Create a teapot 300 cm as radius
(*) Create a CScatter with Density (not count) as a distribution
(*) Displayed [%]= 100
(*) Density is impossible to use, because with Density=0.001 we have already too much instanced. The range is too small.

I think that we need some "Density multiplier". Because, as it is now, it useful only with tiny objects

Bye bye!
Title: Re: CScatter - Density parameter weird behavior
Post by: romullus on 2017-07-26, 09:36:06
Duplicate: https://corona-renderer.com/bugs/view.php?id=2593

Edit: oh crap, i thought it's posted in bug reporting board :]
Title: Re: CScatter - Density parameter weird behavior
Post by: cecofuli on 2017-07-26, 15:25:21
It's not a bug in the density parameter.
It works. But, when we have a big surfaces, it's useless.

EDIT: Ondra confirmed: it's a bug.
Title: Re: CScatter - Density parameter weird behavior
Post by: Ludvik Koutny on 2017-07-26, 17:24:16
I already discussed this with Ondra some time ago. The best case scenario would be to have what Multiscatter had, two-parameter density setup which defines roughly X instances per square Y units.