Chaos Corona Forum

Chaos Corona for Cinema 4D => [C4D] I need help! => Topic started by: davetwo on 2024-03-12, 17:33:31

Title: Max to c4d - preserve materials?
Post by: davetwo on 2024-03-12, 17:33:31
Hi. It's probably been asked before - but is there a way to get a 3dsmax scene (corona materials) into Cinema4d (also with corona materials).

I dont expect a perfect material match - just to have maps linked to the right object.

FBX exports the geo fine. But with no maps in the materials. It would take me an enormous amount of time to compare files and rebuids from scratch. Please tell me theres another way :(

Title: Re: Max to c4d - preserve materials?
Post by: James Vella on 2024-03-12, 18:43:37
If you also use Vray you can use my scripts. So first convert Corona materials to Vray using the inbuilt function.

Download my Vray to FBX converter and run the script, save your scene as fbx and embed the textures. This script works only with Metal/Roughness workflow, so if you are using legacy/Glossiness workflows it wont work.
https://github.com/jmdvella/3dsmax-scripts/blob/main/JV_VrayRoughnessToFBX.ms

Then in C4D, run the python Convert to Corona script.
https://github.com/jmdvella/cinema4d-scripts/blob/main/JV_FBXMaterialsToCorona.py
Title: Re: Max to c4d - preserve materials?
Post by: John_Do on 2024-03-13, 09:12:40
There is also this plugin: https://www.3dtoall.com/products/maxtoc4d/ (https://www.3dtoall.com/products/maxtoc4d/)

I haven't tried it, let us know how well it works if you go this way
Title: Re: Max to c4d - preserve materials?
Post by: davetwo on 2024-03-13, 10:58:15
Thanks Chaps I'll give it a try. Unfortunately I dont have V-ray so that complicates it a bit. Fingers crossed the 3dtoall works.