1
[C4D] General Discussion / Standard C4D Material Conversion w Transparency
« on: 2019-01-29, 17:06:32 »
Ok, so I started using Corona last February with Beta 1 in Cinema 4D. I primarily do corporate/theatre/entertainment renders. I use a plugin called "Stage" for theatrical concert moving lights that is designed to work with the standard renderer and Cinema 4D's standard native materials.
For the entirety of Beta 1 I was able to render these "Stage" fixtures without making special Corona materials for things like the lenses and stuff that has transparency and affects the beam of light. This was desirable because it allowed me to use Corona for all direct and reflected lighting and overall majority of the render. Then I would switch back to the standard renderer with everything (except the lens and light beam affecting transparent textures) overridden to black, thus rendering volumetrics only and screen that layer over the corona render in photoshop. Because waiting for weeks for 100+ moving lights with lots of directionality to render cleanly with corona volumetrics isn't an option.
My system worked wonderfully until Beta 2 and the commercial Corona 3 release. Since Beta 2 those standard textures that had transparency now render any light passed through them as red when using Corona. The only way I've gotten them to work is switching those materials with transparency to native Corona materials, but this eliminates backwards compatibility to the standard renderer for Volumetrics. Does anyone have any suggestions? I'm not sure what might have changed from Beta 1 to Beta 2 with regards to handling of on the fly material conversion. Screenshot of standard material attached. Yes there is a shader involved from the plugin, but it has always worked just fine, the only thing that changed was Beta 2.
For the entirety of Beta 1 I was able to render these "Stage" fixtures without making special Corona materials for things like the lenses and stuff that has transparency and affects the beam of light. This was desirable because it allowed me to use Corona for all direct and reflected lighting and overall majority of the render. Then I would switch back to the standard renderer with everything (except the lens and light beam affecting transparent textures) overridden to black, thus rendering volumetrics only and screen that layer over the corona render in photoshop. Because waiting for weeks for 100+ moving lights with lots of directionality to render cleanly with corona volumetrics isn't an option.
My system worked wonderfully until Beta 2 and the commercial Corona 3 release. Since Beta 2 those standard textures that had transparency now render any light passed through them as red when using Corona. The only way I've gotten them to work is switching those materials with transparency to native Corona materials, but this eliminates backwards compatibility to the standard renderer for Volumetrics. Does anyone have any suggestions? I'm not sure what might have changed from Beta 1 to Beta 2 with regards to handling of on the fly material conversion. Screenshot of standard material attached. Yes there is a shader involved from the plugin, but it has always worked just fine, the only thing that changed was Beta 2.