CoronaToC4D

13 ratings

This Cinema 4D plugin converts all Corona material inside a scene to C4D equivalent.

Samples from the Corona Library

Same scene after conversion rendered with internal C4D engine.


The intent is to support FBX and similar file export and NOT to make a full material conversion. This means not all Corona features are supported. Because only bitmaps are supported by export formats, this plugin has focused on them.

Cinema 4D does not support materials during export if they are not internal. So this plugin tries to limit this gap.

It maintains all bitmap directly loaded into C4D Bitmap and Corona Bitmap shaders.

On the other hand, it not (yet) supports other kinds of shaders.

Support

  • C4D R21 - 2024
  • Corona 1 - 11
  • Win - Mac


NOTE: You need Chaos Corona plugin installed!!

Features

Vers. 2.4.1

  1. Fixed issues in registration process

Vers. 2.4.0

1. Added support for Layered Materials (creates material tags for each layer)

2. Added support for Select Materials (keeps only selected)

3. Added support for Ray Switcher Materials (keeps only Directly visible material)

4. Added support for Light Materials

5. Fixed message for a Mat material when a Corona Sky is present

6. Removed "Skip C4D Shaders" option (will always convert C4D Shaders)

Vers. 2.3.0

  • Added support for Corona 9 and above
  • Fixed bug relative to materials not assigned to any object
  • Fixed bug in recursive shaders conversion function


Vers. 2.2.0

  • Added alert when no materials applied to any object in scene.
  • Fixed bug with no texture applied to reflection.


Vers. 2.1.0

  • Shaders conversion is now a recursive function through whole material structure
  • Added option to store and reset all settings in options dialog


Vers. 2.0.0

  • Added support for Corona V8.
  • Added support for S26.
  • Added support for Physical Materials.
  • Added bypass for following shaders supported by Cinema 4D:
    • Color Correct
    • Color Mix
    • Corona Shared
    • Distance
    • Mixture Shader
    • Select Shader
    • UVW Randomizer
  • Added support for following shaders:
    • AO -> converted to Ambient Occlusion (if textures present will create a Fusion shader).
    • Triplanar -> will be kept only X channel (Conversion may produce results that do not conform to the original.).
  • Changed pluign icon to use directly or with options dialog (cogwheel).
  • Added final report of compatibility issues, also written in Python Console window.


Vers. 1.1.0

  • Added support for R23.
  • Added final report of unsupported materials and shaders not converted (if found).


Vers. 1.0.1

  • Fixed failure on registering plugin for Mac users.


Vers. 1.0.0

  • Support for all colors in primary Vray channels.
  • Support for Add, Subtract, Multiply and Normal mixing feature under each texture channel.
  • Support for Corona Bitmap and simple C4D Bitmap.
  • Support for Bump, Normal(shader) and displacement.
  • Possibility to choose conversion for all materials in document or only for selected.
  • Possibility to clean all old and unassigned materials after conversion (also sorting).
  • Normal/Bump channel automatic assignment.
  • Possibility to not discard all C4D original shaders.


Installation and Help

You'll find all informations about this project here.




See Also:

VRayToC4D Material Converter for V-Ray users.

If you buy CoronaToC4D you'll get VRayToC4D at half price!

VRayToC4D


Updates

For all news and updates, you can follow me on Twitter or on Discord


$
I want this!
378 sales

Free Updates for all 2.x versions!

Copy product URL

Ratings

4.9
(13 ratings)
5 stars
92%
4 stars
8%
3 stars
0%
2 stars
0%
1 star
0%
$18+

CoronaToC4D

13 ratings
I want this!