Chaos Corona Forum

Chaos Corona for Cinema 4D => [C4D] General Discussion => Topic started by: BLADE on 2018-10-01, 12:23:42

Title: Material which reflects objects but not the environment
Post by: BLADE on 2018-10-01, 12:23:42
I need a material that reflects the objects in the scene, but not the environment map.

Can someone please give me a hint in which direction I need to think?
Title: Re: Material which reflects objects but not the environment
Post by: romullus on 2018-10-01, 12:35:55
Material will always reflect enviroment if it is reflective, but you can override enviroment per material to pure black, white, or any other colour.
Title: Re: Material which reflects objects but not the environment
Post by: BLADE on 2018-10-01, 12:54:08
Thanks for your fast reply, romullus!

Sorry for my ignorance, since I am new to Corona:

HOW do I override the environment per material? :-)
Title: Re: Material which reflects objects but not the environment
Post by: romullus on 2018-10-01, 14:03:58
It should be somwhere in material itself. Unfortunately, i can't show you exactly where it is, since i'm 3ds max user. Hopefully someone from C4D camp will tune in and will be able to assist you futher.
Title: Re: Material which reflects objects but not the environment
Post by: Beanzvision on 2018-10-01, 14:07:46
Hi there,

You can find override options in the render settings.
Title: Re: Material which reflects objects but not the environment
Post by: TomG on 2018-10-01, 14:31:44
Currently, only the global scene overrides are available, and the Corona Material doesn't have overrides to allow setting it per-material. A request to add this functionality has been created on our internal tracker :)
Title: Re: Material which reflects objects but not the environment
Post by: BLADE on 2018-10-01, 14:38:37
@beanzvision
Thanks for your comment. I don't want to change it globally but on a material or object scale.

@TomG
Thanks for the insight. Then I can stop searching the web for a solution ... :-)
It would be very nice to see this functionality in the future.
Title: Re: Material which reflects objects but not the environment
Post by: romullus on 2018-10-01, 14:56:42
@BLADE, sorry for misleading you - i thought that Corona for C4D material implementation is identical to that of 3ds max...
Title: Re: Material which reflects objects but not the environment
Post by: BLADE on 2018-10-01, 18:22:10
Thanks for trying to help!
Title: Re: Material which reflects objects but not the environment
Post by: BLADE on 2018-10-04, 19:46:11
In my special case, I needed a reflective floor which just reflects my scene and not the environment, so I got a infinity black background.

In case someone else runs into this problem, here is my solution for this:

Title: Re: Material which reflects objects but not the environment
Post by: iacdxb on 2018-10-04, 21:31:36
You can change to any infinity background color by dropping any color material in direct visibility override and in shadow catcher environment.

...
Title: Re: Material which reflects objects but not the environment
Post by: Beanzvision on 2018-10-05, 13:24:58
Something isn't right here, both of your images aren't reflecting the feet! O_o