Author Topic: Max to c4d - preserve materials?  (Read 754 times)

2024-03-12, 17:33:31

davetwo

  • Active Users
  • **
  • Posts: 302
    • View Profile
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 :(


2024-03-12, 18:43:37
Reply #1

James Vella

  • Active Users
  • **
  • Posts: 557
    • View Profile
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

2024-03-13, 09:12:40
Reply #2

John_Do

  • Active Users
  • **
  • Posts: 138
    • View Profile
There is also this plugin: https://www.3dtoall.com/products/maxtoc4d/

I haven't tried it, let us know how well it works if you go this way

2024-03-13, 10:58:15
Reply #3

davetwo

  • Active Users
  • **
  • Posts: 302
    • View Profile
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.