Author Topic: Masking per scatter instead of per instanced object  (Read 4165 times)

2015-12-04, 12:59:10

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 13777
  • Marcin
    • View Profile
The idea is to have better control over CScattered objects. Example situation:
-you have one object
-you scatter this object on 3 different planes using 3 separate CScatters
-now render one mask, or multiple masks, so that each of the scattered groups of objects is displayed in different color
Currently properties for mask element are taken from the source object, so any scatter using that object will be displayed the same in masks. Currently it looks like the only solution is to duplicate the source object, and have 3 different scatters with 3 different objects (you change the properties like object id for the duplicated objects).

Generally it would be nice to have the CScatter object taken into account instead of the source object, though I can imagine it being confusing too...
« Last Edit: 2018-10-19, 12:01:37 by maru »
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2025-07-29, 16:27:31
Reply #1

pokoy

  • Active Users
  • **
  • Posts: 1991
    • View Profile
I know this is an ancient topic, sorry for that - but I'm just running against that limitation and couldn't find a solution.
In my case I'm scattering objects A, B, C in 3 different areas. But for correctly masking the areas I'd need the whole scatter objects to pass a mask up to the mask element.
Using object or material buffers on the content of the scatter objects (A, B and C) won't work in my case, I'd get all 3 areas in the mask element, but I need the individual scatter objects in separate masks.
So... this is not possible, and no solution since 2015?

2025-07-30, 10:54:33
Reply #2

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 13777
  • Marcin
    • View Profile
I have added this as a feature request in our Ideas Portal. Please vote for it if it is important to you.
Note that you won't be able to access the link for some time until Tom accepts the idea so you can, for example, bookmark the link and visit it later.
https://chaoscorona.ideas.aha.io/ideas/CMAX-I-213
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2025-07-30, 11:11:16
Reply #3

pokoy

  • Active Users
  • **
  • Posts: 1991
    • View Profile
Thank you, much appreciated as always.

2025-07-30, 13:17:58
Reply #4

TomG

  • Administrator
  • Active Users
  • *****
  • Posts: 6164
    • View Profile
Forsooth, it is live for voting! lol
Tom Grimes | chaos-corona.com
Product Manager | contact us

2025-07-30, 17:09:11
Reply #5

pokoy

  • Active Users
  • **
  • Posts: 1991
    • View Profile
Left my vote, thanks again guys.