Author Topic: The new Corona Converter feedback thread  (Read 64657 times)

2021-05-18, 11:48:11

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 12690
  • Marcin
    • View Profile


One of the major features of the upcoming Corona Renderer 7 is the new Corona Physical Material. With the introduction of this new material, we also had to update our Corona Converter script.
This thread is intended for collecting feedback on everything related to the new Converter script (its functionality, features, issues, what you like about it and what you don't like).

More about the Corona Physical Material:
https://blog.corona-renderer.com/behind-the-scenes-the-physical-material/
https://forum.corona-renderer.com/index.php?topic=31802

What you need:
- Corona Renderer 6 (to see what the render looked like before the conversion) - https://corona-renderer.com/download
- Newest Corona Renderer 7 daily build (to convert the scene and check the conversion results) - the link to download the newest version is at the top of the newest post at https://forum.corona-renderer.com/index.php?topic=30876.0
- If you just install Corona 7, the converter script will be available under the right-click quad menu as usual. If you are using some alternative installation method (i.e. you do not copy any files into your 3ds Max installation directory), then you can find the new converter script in \Corona Renderer\Autodesk\3ds Max 202X\scripts\CoronaRenderer.
- Before testing, make sure that you are using the converter script version 1.51 or newer! (it is printed in the title bar of the converter window)
NOTE: When using daily builds, the usual precautions apply! Backup your scenes!


What we are especially interested in:
Corona Legacy Material to Corona Physical Material conversion. This is the most important thing for us.
- How similar are the conversion results?
- How complex are the resulting shading networks in the material editor?
The easiest way to test both those things is opening a scene created in Corona 6 in Corona 7, converting it, and rerendering it.

What else is important:
- We improved the conversion of VRay2SidedMtl to CoronaPhysicalMtl. If you have a scene where you used the VRay2SidedMtl, please test this, and let us know if anything does not look or work as expected.
- Please check that all buttons in the "Tools" section of the Corona Converter work as expected. While this may sound like something our internal tests should take care of, there are always some edge cases which we might have missed, so we appreciate testing even very basic features like this.

Known issues and limitations:
- We know that the shading networks created by the Corona Converter might be quite complex in some cases (especially when many texture maps are used). If you have some ideas how to simplify such cases once you encounter them, please let us know.
- The newly created CoronaPhysicalMtl will only use those parameters, which were also available in the original material - i.e. if the original material did not feature sheen or clearcoat (which is the case for CoronaLegacyMtl), the converted CoronaPhysicalMtl will not use neither sheen nor clearcoat parameters (you can, of course, enable these parameters manually).
- It is possible that we changed some MAXScript function names which our users may want to use (i.e. broke the MAXScript API described here: https://www.racoon-artworks.de/CoronaConverter/mxsDocumentation.html ). The reason for this is that we used our coding conventions during the last rewrites of Corona Converter and therefore we changed some function names which weren't conforming to these conventions / weren't descriptive enough. If this proves to be a significant and commonly encountered problem,  we may revert some of these changes.
- We are planning to remove some legacy options / buttons from the Converter. If you rely on the removed functionality, we will consider reverting some of these changes.
- We do not support conversion to CoronaLegacyMtl anymore. The materials are always converted to CoronaPhysicalMtl.

Additional notes:
- Vray Mtl to Corona Physical Mtl conversion may currently not be working perfectly, but big improvements are coming!
- Specular to IOR conversion is a work in progress


If you have any other notes / remarks / complains - please do let us know.
Thank you in advance for your feedback!
« Last Edit: 2021-07-21, 17:58:26 by maru »
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2021-05-18, 12:25:16
Reply #1

JG_monomiru

  • Active Users
  • **
  • Posts: 125
  • JG
    • View Profile
    • www.gehrcken.de
I run into issues when working with projects, where i want to keep materials in legacy "mode" as it might happen, that these objects will be rendered in corona 6 or before.
So converting materials of selected objects only converts them into physical objects... would be great to have an option to convert them into legacy instead of physical.
its a bit forced into physical, while even lots of scripts doesn't even support physical material yet.

2021-05-18, 13:09:40
Reply #2

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 12690
  • Marcin
    • View Profile
I run into issues when working with projects, where i want to keep materials in legacy "mode" as it might happen, that these objects will be rendered in corona 6 or before.
So converting materials of selected objects only converts them into physical objects... would be great to have an option to convert them into legacy instead of physical.
its a bit forced into physical, while even lots of scripts doesn't even support physical material yet.

Sorry, but this is listed as one of the limitations in my original post, and it's something we do not want to change. Only conversion to the new Physical material is possible.
Also, you mentioned converting objects and then using them in Corona 6 again. Please note that this is an unsupported scenario and it is not expected to work at all. If something is saved in a newer version of Corona, it must never be loaded back into an older version of Corona.
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2021-05-18, 15:50:56
Reply #3

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 12690
  • Marcin
    • View Profile
I just noticed that my previous message could have sounded a bit underwhelming, sorry for that, I didn't intend it. So just to avoid any misunderstandings: the reason why we are not planning to reintroduce conversion to the Corona Legacy Material is because we believe that the Physical Material offers many advantages over the Legacy one. It's easier to set up, the workflow is more in-line with the leading material creation software, and most importantly the end result that you get is more realistic. We treat the Physical Material as the new standard, and the Legacy Material as, well, legacy. :)

Also please note that the Legacy Material will work just fine in Corona 7, there is no need to convert it if you don't want to.
« Last Edit: 2021-05-18, 16:49:50 by maru »
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2021-05-19, 15:51:12
Reply #4

JG_monomiru

  • Active Users
  • **
  • Posts: 125
  • JG
    • View Profile
    • www.gehrcken.de
maru.. all is ok, so far.

I wasn't following all recent Infos in detail - i just tried to figure out a way to work with current releases of scripts and plugin - as they not always support those changes made in corona 7 yet.
So i will work with the previous v6 corona-converter for now.


... mainly i use corona converter... if merging objects from various 3d-model sites into my scenes. when they were provided with vray material or other - and for now, when working in an environment, where some coworkers do not want to go the step to corona7 ... its best to work with legacy materials. That might change in future times...maybe
« Last Edit: 2021-05-19, 16:18:44 by JG_pictures »

2021-05-19, 15:53:13
Reply #5

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 12690
  • Marcin
    • View Profile
Ok, so plugin / script support is something we should definitely be aware of. Thanks!
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2021-05-19, 20:17:31
Reply #6

tallbox

  • Active Users
  • **
  • Posts: 139
  • George Nicola
    • View Profile
    • Architectural Visualizations | TALLBOX
A material made with Corona 6 consists of 1) after conversion with the latest converted, the newly created material contains many maps and nodes 1) + 2); That's so frustrating; Is there any workaround?
Architectural Visualizations / Deep work practitioner
https://www.tallboxdesign.com

2021-05-19, 22:56:50
Reply #7

romullus

  • Global Moderator
  • Active Users
  • ****
  • Posts: 8767
  • Let's move this topic, shall we?
    • View Profile
    • My Models
I agree, two Corona color nodes mixed together makes no sense at all.
I'm not Corona Team member. Everything i say, is my personal opinion only.
My Models | My Videos | My Pictures

2021-05-20, 00:08:39
Reply #8

selene

  • Corona Team
  • Active Users
  • ****
  • Posts: 31
    • View Profile
A material made with Corona 6 consists of 1) after conversion with the latest converted, the newly created material contains many maps and nodes 1) + 2); That's so frustrating; Is there any workaround?

tallbox, romullus, thank you very much for your feedback, we're already working on changes which should result in simpler shading networks being generated.

2021-05-21, 00:07:13
Reply #9

Javadevil

  • Active Users
  • **
  • Posts: 399
    • View Profile
Will the updated material converter convert 3dsmax's Physical Material to Corona?
Models that I bring in from other Architectural apps default to that. It's such a pain to manually convert them all. Even if it just copied the bitmap paths over to the diffuse channel, I can set the rest of the settings.

thanks

2021-05-21, 00:23:51
Reply #10

shortcirkuit

  • Active Users
  • **
  • Posts: 307
    • View Profile
+1

Will the updated material converter convert 3dsmax's Physical Material to Corona?
Models that I bring in from other Architectural apps default to that. It's such a pain to manually convert them all. Even if it just copied the bitmap paths over to the diffuse channel, I can set the rest of the settings.

thanks

2021-05-21, 10:01:04
Reply #11

NicolasC

  • Primary Certified Instructor
  • Active Users
  • ***
  • Posts: 539
  • CG supervisor / teacher / artist
    • View Profile
Will the updated material converter convert 3dsmax's Physical Material to Corona?
Models that I bring in from other Architectural apps default to that. It's such a pain to manually convert them all. Even if it just copied the bitmap paths over to the diffuse channel, I can set the rest of the settings.

thanks
+1
Nicolas Caplat
CG supervisor / teacher / artist

2021-05-21, 15:00:59
Reply #12

lzanlorenzi

  • Active Users
  • **
  • Posts: 7
    • View Profile
hello my friends!

still the same issue with falloff map ...

corona 6 - 1 falloff map in difuse chanel - OK
corona 7 - 1 falloff map in difuse (converted) - lot of CoronaMix maps.

why? wouldn't it be easier not to convert this type of map? (falloff) or rather, create a Coronafalloff?

2021-05-21, 18:24:13
Reply #13

Skalpel3d

  • Active Users
  • **
  • Posts: 22
    • View Profile
when converting legacy material without textures, I am doing sss as an example, the converter sends me coronamix maps to the material I skip the gloss changes on the left material after conversion

2021-05-21, 18:34:59
Reply #14

Skalpel3d

  • Active Users
  • **
  • Posts: 22
    • View Profile
Another issue is incorrect recognition of metal materials, non-metal in the case of vrayblend conversion turns the materials from the machine into metallic

2021-05-23, 21:53:27
Reply #15

selene

  • Corona Team
  • Active Users
  • ****
  • Posts: 31
    • View Profile
Will the updated material converter convert 3dsmax's Physical Material to Corona?
Models that I bring in from other Architectural apps default to that. It's such a pain to manually convert them all. Even if it just copied the bitmap paths over to the diffuse channel, I can set the rest of the settings.

thanks

Hello Javadevil, thank you very much for your feedback. Conversion of 3ds Max's Physical Material is very high on our "what to do next list", however before adding support for another material to Corona Converter, first we want to make sure conversion of already supported materials works as expected. So currently we mostly focus on simplifying the shading networks, since this is something which troubles lots of early adopters of Corona 7. If everything goes well and we'll manage to address all the issues with currently supported materials, hopefully we would be able to start working on support for Physical Material soon :)

2021-05-23, 21:55:33
Reply #16

selene

  • Corona Team
  • Active Users
  • ****
  • Posts: 31
    • View Profile
hello my friends!

still the same issue with falloff map ...

corona 6 - 1 falloff map in difuse chanel - OK
corona 7 - 1 falloff map in difuse (converted) - lot of CoronaMix maps.

why? wouldn't it be easier not to convert this type of map? (falloff) or rather, create a Coronafalloff?

Hello lzanlorenzi, thank you very much for your feedback, we're already working on changes which should result in simpler shading networks being generated.

2021-05-23, 21:56:57
Reply #17

selene

  • Corona Team
  • Active Users
  • ****
  • Posts: 31
    • View Profile
Another issue is incorrect recognition of metal materials, non-metal in the case of vrayblend conversion turns the materials from the machine into metallic

Hello Skalpel3d, thank you very much for your feedback. Please could you provide us the scene in question? We'd like to have a look at it.
« Last Edit: 2021-05-24, 00:19:24 by selene »

2021-05-27, 09:31:58
Reply #18

Bormax

  • Active Users
  • **
  • Posts: 568
    • View Profile
Hi
Not the 1st time mentioned, but here is comparison of Corona 6's and Corona 7's conversion results. Corona 7 tries to keep front/back colors which is really good, but gives a mess of mix maps which (IMHO) have no sense. The tree model taken from Evermotion Archmodels 207 collection where material structure of all models is about the same.

DB 2021-05-20

2021-05-27, 09:37:12
Reply #19

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 12690
  • Marcin
    • View Profile
Thanks for the feedback! We are aware of this issue, and one of the upcoming daily builds will include an updated converter which greatly lowers the number of nodes created in the conversion.
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2021-05-27, 09:47:50
Reply #20

Bormax

  • Active Users
  • **
  • Posts: 568
    • View Profile
Thanks for the feedback! We are aware of this issue, and one of the upcoming daily builds will include an updated converter which greatly lowers the number of nodes created in the conversion.

Good news, thank you!

2021-05-27, 11:43:06
Reply #21

selene

  • Corona Team
  • Active Users
  • ****
  • Posts: 31
    • View Profile
Hi
Not the 1st time mentioned, but here is comparison of Corona 6's and Corona 7's conversion results. Corona 7 tries to keep front/back colors which is really good, but gives a mess of mix maps which (IMHO) have no sense. The tree model taken from Evermotion Archmodels 207 collection where material structure of all models is about the same.

DB 2021-05-20

Hello Bormax, please could you provide us the scene in question, so we could make sure it works as expected even for this particular case?

2021-05-27, 12:32:51
Reply #22

Bormax

  • Active Users
  • **
  • Posts: 568
    • View Profile
Hi
Not the 1st time mentioned, but here is comparison of Corona 6's and Corona 7's conversion results. Corona 7 tries to keep front/back colors which is really good, but gives a mess of mix maps which (IMHO) have no sense. The tree model taken from Evermotion Archmodels 207 collection where material structure of all models is about the same.

DB 2021-05-20

Hello Bormax, please could you provide us the scene in question, so we could make sure it works as expected even for this particular case?

Done
1622111539_converter6-7-comparison.zip

2021-06-04, 00:37:22
Reply #23

selene

  • Corona Team
  • Active Users
  • ****
  • Posts: 31
    • View Profile
Done
1622111539_converter6-7-comparison.zip

Thank you very much!

2021-06-11, 14:11:31
Reply #24

selene

  • Corona Team
  • Active Users
  • ****
  • Posts: 31
    • View Profile
A material made with Corona 6 consists of 1) after conversion with the latest converted, the newly created material contains many maps and nodes 1) + 2); That's so frustrating; Is there any workaround?

The Corona Converter shipping with Corona Renderer 7 RC1 now contains changes which should result in much simpler shading networks being generated during conversion. Please let us know if it does or does not work as expected or have some ideas for improvement :)

2021-06-11, 14:14:00
Reply #25

selene

  • Corona Team
  • Active Users
  • ****
  • Posts: 31
    • View Profile
hello my friends!

still the same issue with falloff map ...

corona 6 - 1 falloff map in difuse chanel - OK
corona 7 - 1 falloff map in difuse (converted) - lot of CoronaMix maps.

why? wouldn't it be easier not to convert this type of map? (falloff) or rather, create a Coronafalloff?

Hello lzanlorenzi , this issue with lot of CoronaMix maps being generated should now be fixed in Corona Converter shipping with Corona Renderer V7 RC1. Please let us know whether it works as expected :)

2021-06-11, 14:19:44
Reply #26

selene

  • Corona Team
  • Active Users
  • ****
  • Posts: 31
    • View Profile
Done
1622111539_converter6-7-comparison.zip

Bormax I tried to convert the scene you sent us using Corona Converter shipping with Corona Renderer V7 RC1 and the shading network generated during conversion is simpler. In case of this scene, I noticed that there is still a problem with some duplicate nodes being generated during the conversion, which is caused by known bug in one MAXScript function (on 3ds Max side), we are aware of and already trying to fix, however this should have no negative impact on the visual result.

2021-06-13, 15:52:52
Reply #27

lzanlorenzi

  • Active Users
  • **
  • Posts: 7
    • View Profile
Hi friend!

Great work. now falloff maps wasn t converted to a zilion of CoronaMix maps with CoronaColor maps.. great work...the other improvements are great too... thank you very much!


2021-06-14, 15:16:21
Reply #28

FixelFakes

  • Users
  • *
  • Posts: 3
    • View Profile
Please pass the material ID while converting!

2021-06-17, 13:37:22
Reply #29

junchien

  • Active Users
  • **
  • Posts: 18
    • View Profile
Done
1622111539_converter6-7-comparison.zip

Bormax I tried to convert the scene you sent us using Corona Converter shipping with Corona Renderer V7 RC1 and the shading network generated during conversion is simpler. In case of this scene, I noticed that there is still a problem with some duplicate nodes being generated during the conversion, which is caused by known bug in one MAXScript function (on 3ds Max side), we are aware of and already trying to fix, however this should have no negative impact on the visual result.

I think I have encountered an error in Vray3.6.0 converting plants in Evermotion-Archmodels.207, a prompt appears

I tried rendering without using the converter, but the result is incorrect

2021-06-17, 14:19:04
Reply #30

leo_surrealismo

  • Active Users
  • **
  • Posts: 82
    • View Profile

2021-06-17, 14:33:16
Reply #31

junchien

  • Active Users
  • **
  • Posts: 18
    • View Profile
it is because of vray version.  corona guys are looking into this.

https://forum.corona-renderer.com/index.php?topic=33513.msg186483#msg186483

Yes, I have seen their reply, wish they could do something for the old version

2021-06-18, 00:07:16
Reply #32

Bormax

  • Active Users
  • **
  • Posts: 568
    • View Profile
Done
1622111539_converter6-7-comparison.zip

Bormax I tried to convert the scene you sent us using Corona Converter shipping with Corona Renderer V7 RC1 and the shading network generated during conversion is simpler. In case of this scene, I noticed that there is still a problem with some duplicate nodes being generated during the conversion, which is caused by known bug in one MAXScript function (on 3ds Max side), we are aware of and already trying to fix, however this should have no negative impact on the visual result.

Hi
Thanks for your affords, material tree looks better now. But I've got pretty different visual results comparing pictures with original materials rendered by Vray3.7 and converted ones rendered by Corona Renderer V7 RC1.

2021-06-18, 09:18:51
Reply #33

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 12690
  • Marcin
    • View Profile
Done
1622111539_converter6-7-comparison.zip

Bormax I tried to convert the scene you sent us using Corona Converter shipping with Corona Renderer V7 RC1 and the shading network generated during conversion is simpler. In case of this scene, I noticed that there is still a problem with some duplicate nodes being generated during the conversion, which is caused by known bug in one MAXScript function (on 3ds Max side), we are aware of and already trying to fix, however this should have no negative impact on the visual result.

Hi
Thanks for your affords, material tree looks better now. But I've got pretty different visual results comparing pictures with original materials rendered by Vray3.7 and converted ones rendered by Corona Renderer V7 RC1.

I have some notes regarding your comparisons:
- they actually look similar (but if it could be even better - we are definitely interested in improving)
- you are comparing two scenes with completely different lighting - there are strong reflections visible on the leaves in the Corona version, but also the overall lighting is different - for example you can see the effect of sunlight on the branches too in the Corona version, but in the V-Ray version there is uniform illumination coming only from the sky - the branches are much darker)
- V-Ray 3.7 is a very old version, I am not sure if we can do proper conversion from it

If you can send this problematic scene to us, that would be perfect.
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2021-06-18, 13:38:12
Reply #34

rowmanns

  • Corona Team
  • Active Users
  • ****
  • Posts: 1892
  • Corona for 3ds Max QA Team
    • View Profile
it is because of vray version.  corona guys are looking into this.

https://forum.corona-renderer.com/index.php?topic=33513.msg186483#msg186483

Yes, I have seen their reply, wish they could do something for the old version
This should be fixed in RC2 released just a few minutes ago. Please try it out and let me know if you have further issues.

Rowan
Please read this before reporting bugs: How to report issues to us!
Send me your scene!

2021-06-18, 15:54:20
Reply #35

Bormax

  • Active Users
  • **
  • Posts: 568
    • View Profile

I have some notes regarding your comparisons:
- they actually look similar (but if it could be even better - we are definitely interested in improving)
- you are comparing two scenes with completely different lighting - there are strong reflections visible on the leaves in the Corona version, but also the overall lighting is different - for example you can see the effect of sunlight on the branches too in the Corona version, but in the V-Ray version there is uniform illumination coming only from the sky - the branches are much darker)
- V-Ray 3.7 is a very old version, I am not sure if we can do proper conversion from it

If you can send this problematic scene to us, that would be perfect.

Hello
Actually scenes are the same, lighting in both scenes are Corona/Vray Sun + Sky in the same position with intensity set to 1.
New pictures are the original Vray scene and the same scene converted by Corona 7 RC2
I've uploaded Vray scene 1624024326_converter7-vray-comparison.zip, so you can try it

2021-06-18, 17:39:02
Reply #36

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 12690
  • Marcin
    • View Profile
Sure, we will check the scene, thank you!
And just to explain what I mean, I am attaching a screenshot showing the huge differences in lighting. Or the materials are just very, very different.
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2021-06-18, 18:09:41
Reply #37

Bormax

  • Active Users
  • **
  • Posts: 568
    • View Profile
Sure, we will check the scene, thank you!
And just to explain what I mean, I am attaching a screenshot showing the huge differences in lighting. Or the materials are just very, very different.

Thanks Maru.

But the difference in areas marked by you on pictures unfortunately is matter of texture conversion too. Here is the same Vray scene picture and the only difference here is RGB level parameter of trunk diffuse map - it's raised to 4. As you can see shadows look about the same because they are just more noticeable now.
Next question is about Converter - why converted scene looks so different? (I know, the original Vray picture looks not really nice, but it's not about the beauty of this image :))

2021-06-21, 03:51:59
Reply #38

FixelFakes

  • Users
  • *
  • Posts: 3
    • View Profile
We are losing (3dsmax) Material Id Chanel after conversion. Corona Legacy Mtl with id channel = 1 always converted with mtl ID channel = 0. So I lost my mtl channels in materials for postproduction in my scene.
Corona G-Buffer ID override works fine.

2021-06-21, 12:57:37
Reply #39

selene

  • Corona Team
  • Active Users
  • ****
  • Posts: 31
    • View Profile
We are losing (3dsmax) Material Id Chanel after conversion. Corona Legacy Mtl with id channel = 1 always converted with mtl ID channel = 0. So I lost my mtl channels in materials for postproduction in my scene.
Corona G-Buffer ID override works fine.

Hello FixelFakes, thank you very much for your feedback. Please, is this something which used to work as expected in previous versions of Corona Converter and only stopped working in the latest versions?
« Last Edit: 2021-06-21, 13:03:47 by selene »

2021-06-21, 17:18:35
Reply #40

FixelFakes

  • Users
  • *
  • Posts: 3
    • View Profile
Good question.
I can confirm that the old converter used material ID Channel from VrayMtl. So Corona(Legacy) Mtl got Mtl ID from Vray mtl in the old converter.
But new converter doesn't get Mtl ID from CoronaLegacyMtl or VrayMtl.

2021-06-21, 17:38:48
Reply #41

rowmanns

  • Corona Team
  • Active Users
  • ****
  • Posts: 1892
  • Corona for 3ds Max QA Team
    • View Profile
We are losing (3dsmax) Material Id Chanel after conversion. Corona Legacy Mtl with id channel = 1 always converted with mtl ID channel = 0. So I lost my mtl channels in materials for postproduction in my scene.
Corona G-Buffer ID override works fine.

Reported and passed on to the devs for further investigation, thanks :)

(Report ID=CRMAX-717)
Please read this before reporting bugs: How to report issues to us!
Send me your scene!

2021-06-22, 15:57:42
Reply #42

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 12690
  • Marcin
    • View Profile
Sure, we will check the scene, thank you!
And just to explain what I mean, I am attaching a screenshot showing the huge differences in lighting. Or the materials are just very, very different.

Thanks Maru.

But the difference in areas marked by you on pictures unfortunately is matter of texture conversion too. Here is the same Vray scene picture and the only difference here is RGB level parameter of trunk diffuse map - it's raised to 4. As you can see shadows look about the same because they are just more noticeable now.
Next question is about Converter - why converted scene looks so different? (I know, the original Vray picture looks not really nice, but it's not about the beauty of this image :))

Thanks for sending the scene, I confirm that the converted materials are significantly different. We will see if we can improve the conversion. Stay tuned...

(Report ID=CRMAX-725)
« Last Edit: 2021-06-23, 09:58:57 by maru »
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2021-06-25, 12:38:12
Reply #43

Bjoershol

  • Active Users
  • **
  • Posts: 57
    • View Profile
Convert by class in corona converter v1.45 does not convert 3Ds Max Physical Material (compile error: Unexpected end-of-script).

I am still on Corona 6 hotfix 2 in 3Ds Max 2022, has this already been fixed, or is this a known bug?

2021-06-27, 00:14:45
Reply #44

Juraj

  • Active Users
  • **
  • Posts: 4742
    • View Profile
    • studio website
Took me bit of time to test the converter, but I finally did (RC3) and it's just weird :- ). And wrong imho. I would love to see some ruleset behind it to understand what is supposed to happen and why.
Please follow my new Instagram for latest projects, tips&tricks, short video tutorials and free models
Behance  Probably best updated portfolio of my work
lysfaere.com Please check the new stuff!

2021-07-01, 12:03:44
Reply #45

vtrdo

  • Users
  • *
  • Posts: 3
    • View Profile
Hi guys

we are struggling in several cases ( RC4 )

1st  - more than half of the materials are converted incorrectly .. our old library/models ( Evermotion 85 - palm trees (vray)  for instance ) for most of the leafs its converted as metal material.. this is no problem to change .. just letting you know its happening - basically in every convert - when using old converter - pre 7 it as nearly errorless
      - also is most of the time incorrectly convert the 2 sided Vray materials - way to dark and glossy 
      - and preview of conversion into Physical.Mtl does some strange transparency ...

2nd much more crucial - on most of the models ( Vray 5 installed ) this error appears.. so I have to manually re-make affected materials ( basically all below the first affected )

I can send you a sample scene, if helpfull


many thanks




 

2021-07-01, 15:26:19
Reply #46

rowmanns

  • Corona Team
  • Active Users
  • ****
  • Posts: 1892
  • Corona for 3ds Max QA Team
    • View Profile
Hi guys

we are struggling in several cases ( RC4 )

1st  - more than half of the materials are converted incorrectly .. our old library/models ( Evermotion 85 - palm trees (vray)  for instance ) for most of the leafs its converted as metal material.. this is no problem to change .. just letting you know its happening - basically in every convert - when using old converter - pre 7 it as nearly errorless
      - also is most of the time incorrectly convert the 2 sided Vray materials - way to dark and glossy 
      - and preview of conversion into Physical.Mtl does some strange transparency ...

2nd much more crucial - on most of the models ( Vray 5 installed ) this error appears.. so I have to manually re-make affected materials ( basically all below the first affected )

I can send you a sample scene, if helpfull


many thanks

Hi,

The 2nd issue we know about and already have a fix in the pipeline, if everything goes well it will be in RC5.

The other issues are a bit more tricky to solve, would you be able to send through some simple examples for each and we will see what can be done.

Cheers,

Rowan
Please read this before reporting bugs: How to report issues to us!
Send me your scene!

2021-07-01, 20:17:41
Reply #47

vtrdo

  • Users
  • *
  • Posts: 3
    • View Profile

Hi,

The 2nd issue we know about and already have a fix in the pipeline, if everything goes well it will be in RC5.

The other issues are a bit more tricky to solve, would you be able to send through some simple examples for each and we will see what can be done.

Cheers,

Rowan

Hello Rowen


Thank for reply , and good news on the horizon

For the other topics .. here is a small example ... in the material editor you can find problems with 2sided materials and also the strange preview.

https://we.tl/t-6dKJDyJF7o

many thanks

2021-07-02, 14:53:13
Reply #48

selene

  • Corona Team
  • Active Users
  • ****
  • Posts: 31
    • View Profile
Convert by class in corona converter v1.45 does not convert 3Ds Max Physical Material (compile error: Unexpected end-of-script).

I am still on Corona 6 hotfix 2 in 3Ds Max 2022, has this already been fixed, or is this a known bug?

Hello Bjoershol! Thank you very much for your feedback! We weren't aware of this problem and we'll try to fix it as soon as possible.

2021-07-02, 16:39:27
Reply #49

rowmanns

  • Corona Team
  • Active Users
  • ****
  • Posts: 1892
  • Corona for 3ds Max QA Team
    • View Profile
Hi guys

we are struggling in several cases ( RC4 )

1st  - more than half of the materials are converted incorrectly .. our old library/models ( Evermotion 85 - palm trees (vray)  for instance ) for most of the leafs its converted as metal material.. this is no problem to change .. just letting you know its happening - basically in every convert - when using old converter - pre 7 it as nearly errorless
      - also is most of the time incorrectly convert the 2 sided Vray materials - way to dark and glossy 
      - and preview of conversion into Physical.Mtl does some strange transparency ...

2nd much more crucial - on most of the models ( Vray 5 installed ) this error appears.. so I have to manually re-make affected materials ( basically all below the first affected )

I can send you a sample scene, if helpfull


many thanks
The 2nd issue is fixed in RC5. Please can you install it and let me know if you still have issues?

Cheers!
Please read this before reporting bugs: How to report issues to us!
Send me your scene!

2021-07-02, 18:08:34
Reply #50

vtrdo

  • Users
  • *
  • Posts: 3
    • View Profile

The 2nd issue is fixed in RC5. Please can you install it and let me know if you still have issues?

Cheers!

IT WORKS LIKE A CHARM..MANY THANKS

2021-07-04, 10:02:19
Reply #51

mos2787

  • Users
  • *
  • Posts: 1
    • View Profile
Hey,

I intended to use the Corona Converter tool  mainly to convert Vray materials into Corona materials. But I always get a mess (so many unecessary nodes) and the result is not convincing. Eventually, I end up making the conversion manually which is very time consuming.

Did the corona team plan to make major improvements in this field ?

Thanks !

2021-07-04, 20:54:06
Reply #52

TomG

  • Administrator
  • Active Users
  • *****
  • Posts: 5431
    • View Profile
Which version of the Converter are you using, and can you give some examples of the V-Ray materials going in, and the end result that you consider has too many nodes? Thanks!
Tom Grimes | chaos-corona.com
Product Manager | contact us

2021-07-05, 10:44:54
Reply #53

Bormax

  • Active Users
  • **
  • Posts: 568
    • View Profile
Hi

RC5

Again the same tree test. Thanks, this time render result is closer to original, but the shader structure is still messy. Sorry, but I can't see the logic in this Mix map chaos, even simple opacity map from original material became two mix maps (original bitmap + CoronaColor?) plugged in to Front/Back map. Actually all simple bitmaps are converted to Mix maps - original bitmap + CoronaColor with no affect of CoronaColor map in those mixes... This structure is very difficult to handle which makes it not usable for further adjustments. It's easier to remake the shader manually from original material, than to handle this mess.

The test scene was uploaded some time ago - 1624024326_converter7-vray-comparison.zip

2021-07-05, 17:09:57
Reply #54

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 12690
  • Marcin
    • View Profile
Once again June has passed and I don't feel we are even remotely close to the V7 release. The converter is making even the simple conversion from the Legacy material a complete mess. Mixes on top of mixes on top of mixes. If you think people will go through their entire libraries and will have to set up everything manually you got it absolutely wrong.
Stop checking stupid marks from your Trello map that are once again NOT FINISHED [ pink areal perspective] and actually fix this release hopefully before the end of the year.

P.S. Invisible material after conversion too.

Well, could you at least provide a sample scene?


Hi

RC5

Again the same tree test. Thanks, this time render result is closer to original, but the shader structure is still messy. Sorry, but I can't see the logic in this Mix map chaos, even simple opacity map from original material became two mix maps (original bitmap + CoronaColor?) plugged in to Front/Back map. Actually all simple bitmaps are converted to Mix maps - original bitmap + CoronaColor with no affect of CoronaColor map in those mixes... This structure is very difficult to handle which makes it not usable for further adjustments. It's easier to remake the shader manually from original material, than to handle this mess.

The test scene was uploaded some time ago - 1624024326_converter7-vray-comparison.zip

Thanks, we will look into this and hopefully there is still room for optimization.
 
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2021-07-06, 21:58:09
Reply #55

sdhollman

  • Users
  • *
  • Posts: 4
    • View Profile
I was wondering if there could be a feature added to the Corona Converter. The studio I work at uses Corona to render all of our animation jobs. Our pipeline uses the default Max camera, we usually need to export cameras to Nuke, and we have not had success with exporting Corona cameras. To solve this we use Max cameras in animation, then add the Corona Camera modifier to those cameras for lighting and rendering. It would be great if in the converter there was an option to convert Max cameras to Corona cameras.

I am not sure if there is a technical limitation to this being a feature. Just thought I would be great to have.

Thanks,
Steven

2021-07-07, 10:24:03
Reply #56

rowmanns

  • Corona Team
  • Active Users
  • ****
  • Posts: 1892
  • Corona for 3ds Max QA Team
    • View Profile
P.S. Also coronadistance refuses to get into any map slot if the converter was used on the material. Only solution is to create a new material with it.
I wasn't able to reproduce this, can you provide an example please?

Cheers.
Please read this before reporting bugs: How to report issues to us!
Send me your scene!

2021-07-07, 10:27:40
Reply #57

rowmanns

  • Corona Team
  • Active Users
  • ****
  • Posts: 1892
  • Corona for 3ds Max QA Team
    • View Profile
I was wondering if there could be a feature added to the Corona Converter. The studio I work at uses Corona to render all of our animation jobs. Our pipeline uses the default Max camera, we usually need to export cameras to Nuke, and we have not had success with exporting Corona cameras. To solve this we use Max cameras in animation, then add the Corona Camera modifier to those cameras for lighting and rendering. It would be great if in the converter there was an option to convert Max cameras to Corona cameras.

I am not sure if there is a technical limitation to this being a feature. Just thought I would be great to have.

Thanks,
Steven
Hi,

Thanks for the request, I have logged it in our system :)

Cheers,

Rowan
Please read this before reporting bugs: How to report issues to us!
Send me your scene!

2021-07-07, 11:20:40
Reply #58

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 12690
  • Marcin
    • View Profile
Open Archmodels vol. 251 on the Evermotion website download the free sample and be amazed how the scene works just fine and when you convert it, all goes to hell.
Also, I am not sure why I am even bothering writing about how you are gonna release V7 with a material library only half-converted and when using the converter on the other half the materials are broken with spaghetti mixes and look nothing like they should.

P.S. Also coronadistance refuses to get into any map slot if the converter was used on the material. Only solution is to create a new material with it.

Thank you, reproduced. I will log it for a review and hopefully we can improve similar cases. We would greatly appreciate providing examples like this when something is not working as expected.
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2021-07-07, 20:12:11
Reply #59

selene

  • Corona Team
  • Active Users
  • ****
  • Posts: 31
    • View Profile
Hey,

I intended to use the Corona Converter tool  mainly to convert Vray materials into Corona materials. But I always get a mess (so many unecessary nodes) and the result is not convincing. Eventually, I end up making the conversion manually which is very time consuming.

Did the corona team plan to make major improvements in this field ?

Thanks !

Hello mos2787, thank you very much for your feedback. Please do you use the latest Release Candidate of Corona 7? Over the last couple of "Release Candidate releases", we tried to address the issues you mention. Also, please could you provide us the scene in question?  We'd like to have a look at it and to try to improve Corona Converter accordingly.

2021-07-08, 02:25:42
Reply #60

kanyno

  • Active Users
  • **
  • Posts: 19
    • View Profile
some materials are converted with refraction at 1! For now the Rc has disappointed me. I hope the final version of Corona 7 is good.

2021-07-08, 10:37:09
Reply #61

romullus

  • Global Moderator
  • Active Users
  • ****
  • Posts: 8767
  • Let's move this topic, shall we?
    • View Profile
    • My Models
@kanyno, it would be much more useful if you could send a scene with offending materials to the team. https://corona-renderer.com/upload
I'm not Corona Team member. Everything i say, is my personal opinion only.
My Models | My Videos | My Pictures

2021-07-08, 11:14:19
Reply #62

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 12690
  • Marcin
    • View Profile
Also are you in the talks with major texture providers such as Quixel, Poliigon. They both have plugins for importing textures and both don't work at the moment. Getting materials as pure glass or with 99 bump and so on.

We are in touch with them and reporting such issues regularly. I think the 99 bump issue is already fixed on their side and this should be available in the newest version of the exporter, or at least it is being worked on.

As to your previous report about the Archmodels 251 scene:

1) The appearance of the material changes (some features of the material become invisible):
For example, the cracks are becoming invisible - this is because they are fully refractive in the original material.
Please understand that if the original material was constructed in a highly un-physical / fake manner, then it may not be possible to recreate it with the Physical Material. The converter tries to keep similar appearance, but that is not always possible.
In this case it seems like keeping the Legacy Mtl may be the best solution.


2) Generating Mix nodes on top of Mix nodes:
This is actually related to point 1. The converter tries to keep similar appearance, and since the material is set up in a "tricky" way (using diffuse color, reflection map, glossiness map, IOR map, opacity map,....) for a simple asphalt material, it becomes problematic.

I am afraid this may be a case of "the converter cannot fix what was originally broken".

But still, we have this logged and will see if there is a way to keep better appearance and simpler shader networks (can't promise anything though).

Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2021-07-08, 12:51:28
Reply #63

selene

  • Corona Team
  • Active Users
  • ****
  • Posts: 31
    • View Profile
some materials are converted with refraction at 1! For now the Rc has disappointed me. I hope the final version of Corona 7 is good.

Hello kanyno, thank you very much for your feedback. If the original materials do not use refraction and the converted materials become refractive, this is indeed a problem, but as romullus already mentioned, we are not able to fix this issue unless we have the scene available. Please, would you be so kind and send us the scene in question? We'd like to have a look at it and to try to fix / improve Corona Converter accordingly.

2021-07-09, 15:38:41
Reply #64

dumbrava.traian

  • Users
  • *
  • Posts: 4
    • View Profile
Does anyone have problems with Forest pack and Corona 7 RC 5? when i try with corona-7-3dsmax-daily-2021-06-03 work good but with Corona 7 RC 5 i think with the new converter desen't even start the render if i have a forestpack obj on the scene

2021-07-09, 16:54:11
Reply #65

rowmanns

  • Corona Team
  • Active Users
  • ****
  • Posts: 1892
  • Corona for 3ds Max QA Team
    • View Profile
Does anyone have problems with Forest pack and Corona 7 RC 5? when i try with corona-7-3dsmax-daily-2021-06-03 work good but with Corona 7 RC 5 i think with the new converter desen't even start the render if i have a forestpack obj on the scene
Hi,

Pleas only post your questions in one place on the forum. I have replied to you in the daily builds thread.

Rowan
Please read this before reporting bugs: How to report issues to us!
Send me your scene!

2021-07-14, 16:23:55
Reply #66

Kris H

  • Former Corona Team Member
  • Active Users
  • **
  • Posts: 34
    • View Profile
We are losing (3dsmax) Material Id Chanel after conversion. Corona Legacy Mtl with id channel = 1 always converted with mtl ID channel = 0. So I lost my mtl channels in materials for postproduction in my scene.
Corona G-Buffer ID override works fine.
Fixed in RC6 :)
Please read this before reporting bugs: How to report issues to us
Send me your scene

2021-07-14, 16:24:17
Reply #67

Kris H

  • Former Corona Team Member
  • Active Users
  • **
  • Posts: 34
    • View Profile
Convert by class in corona converter v1.45 does not convert 3Ds Max Physical Material (compile error: Unexpected end-of-script).

I am still on Corona 6 hotfix 2 in 3Ds Max 2022, has this already been fixed, or is this a known bug?
Fixed in RC6 :)
Please read this before reporting bugs: How to report issues to us
Send me your scene

2021-07-14, 22:48:08
Reply #68

selene

  • Corona Team
  • Active Users
  • ****
  • Posts: 31
    • View Profile
Hi

RC5

Again the same tree test. Thanks, this time render result is closer to original, but the shader structure is still messy. Sorry, but I can't see the logic in this Mix map chaos, even simple opacity map from original material became two mix maps (original bitmap + CoronaColor?) plugged in to Front/Back map. Actually all simple bitmaps are converted to Mix maps - original bitmap + CoronaColor with no affect of CoronaColor map in those mixes... This structure is very difficult to handle which makes it not usable for further adjustments. It's easier to remake the shader manually from original material, than to handle this mess.

The test scene was uploaded some time ago - 1624024326_converter7-vray-comparison.zip

Hello Bormax, we tried to make some changes in the Corona Converter code to create simpler shading networks when converting VRay2SidedMtl. These changes are included in Corona Converter which is shipping with Corona Renderer 7 RC6. Please let us know whether the shading networks created during conversion now look as expected or whether there is still some room for improvement.

2021-07-15, 10:45:09
Reply #69

Skalpel3d

  • Active Users
  • **
  • Posts: 22
    • View Profile
The RC 6 version of the converter constantly badly detects metal / non-metal materials when converting, Very annoying situation, e.g. in the case of many objects, such as books .Link to the scene after converting, original vray materials in the editor  https://drive.google.com/file/d/1QV2Bx3_FdbIcoBxPBFkn4r9vbNAEY-mY/view?usp=sharing

2021-07-16, 10:41:01
Reply #70

tallbox

  • Active Users
  • **
  • Posts: 139
  • George Nicola
    • View Profile
    • Architectural Visualizations | TALLBOX
The RC 6 version of the converter constantly badly detects metal / non-metal materials when converting, Very annoying situation, e.g. in the case of many objects, such as books .Link to the scene after converting, original vray materials in the editor  https://drive.google.com/file/d/1QV2Bx3_FdbIcoBxPBFkn4r9vbNAEY-mY/view?usp=sharing
I can confirm that. I have decided to test the daily onto a real-life working scene with many trees and guess what - all leaves went as metal.
Until further solution to this, I've decided to use one of the old converters and it's been working fine.
Architectural Visualizations / Deep work practitioner
https://www.tallboxdesign.com

2021-07-16, 11:52:15
Reply #71

rowmanns

  • Corona Team
  • Active Users
  • ****
  • Posts: 1892
  • Corona for 3ds Max QA Team
    • View Profile
The RC 6 version of the converter constantly badly detects metal / non-metal materials when converting, Very annoying situation, e.g. in the case of many objects, such as books .Link to the scene after converting, original vray materials in the editor  https://drive.google.com/file/d/1QV2Bx3_FdbIcoBxPBFkn4r9vbNAEY-mY/view?usp=sharing
Hi,

Could you please send over a scene saved before the conversion has taken place? It's a little difficult to figure out what went wrong if we can't see the original materials.

Thanks,

Rowan
Please read this before reporting bugs: How to report issues to us!
Send me your scene!

2021-07-16, 11:53:19
Reply #72

rowmanns

  • Corona Team
  • Active Users
  • ****
  • Posts: 1892
  • Corona for 3ds Max QA Team
    • View Profile
I can confirm that. I have decided to test the daily onto a real-life working scene with many trees and guess what - all leaves went as metal.
Until further solution to this, I've decided to use one of the old converters and it's been working fine.
Hi,

Which version of the converter did you test? Would you be able to send over this scene?

Thanks,

Rowan
Please read this before reporting bugs: How to report issues to us!
Send me your scene!

2021-07-16, 16:28:55
Reply #73

Skalpel3d

  • Active Users
  • **
  • Posts: 22
    • View Profile
In the link to which I linked in the classic material editor there are original vray materials

2021-07-17, 20:08:15
Reply #74

Bormax

  • Active Users
  • **
  • Posts: 568
    • View Profile
Hello Bormax, we tried to make some changes in the Corona Converter code to create simpler shading networks when converting VRay2SidedMtl. These changes are included in Corona Converter which is shipping with Corona Renderer 7 RC6. Please let us know whether the shading networks created during conversion now look as expected or whether there is still some room for improvement.

Thank you!
RC7- now the shader tree looks much simpler and reasonable. No more unnecessary Mix maps - that's good :)! (Converter7_vray-corona_mat-structure_RC7.jpg) and rendered result is visually the same as it was with RC5 and close to original look of the shaders (Converter7_vray_original-converted_mat-RC5-7.jpg)
This time material structure is much cleaner for further work with it which is great, now I understand how almost all maps were converted in order to use all aspects of Vray 2sided material within single Corona Physical material using FrontBack maps (Converter7_vray-corona_mat-structure_RC7-1.jpg), but:
1. could you explain, please, the meaning of use maps in Vol. adsorption and Vol. scattering of leaf material and why the map which was used in Vray material to map translucency (Map #11) is used here, not in translucency slot of Corona Physical material (Converter7_vray-corona_mat-structure_RC7-3.jpg)?
2. Why IOR parameter of the trunk material is mapped with some Mix map? Is it the way to imitate mapped reflection parameter of Vray material (Converter7_vray-corona_mat-structure_RC7-4.jpg)? And would be interesting to know about the usage of CoronaColor map with applied Solid HDR color higher than 1 in IOR mapping, like IoR map from this example has.

Also would be interesting to hear what do you think about the way of conversion of Vray 2 sided material which I used in my experience. I used two Corona materials plugged in to Corona Layer material with Corona FrontBack map used as mask. Here is a very quick example of this kind of conversion (Converter7_converted_mat_RC7-layerd_2sided_mat_strc.jpg). Material structure is pretty simple, render results you can see also here (Converter7_vray_original-converted_mat-RC7-layered_mat.jpg and Converter7_converted_mat_RC7-layerd_2sided_mat.jpg)
« Last Edit: 2021-07-17, 20:28:42 by Bormax »

2021-07-20, 01:24:42
Reply #75

OH_BOY

  • Active Users
  • **
  • Posts: 13
    • View Profile

2021-07-20, 21:13:46
Reply #76

selene

  • Corona Team
  • Active Users
  • ****
  • Posts: 31
    • View Profile
The RC 6 version of the converter constantly badly detects metal / non-metal materials when converting, Very annoying situation, e.g. in the case of many objects, such as books .Link to the scene after converting, original vray materials in the editor  https://drive.google.com/file/d/1QV2Bx3_FdbIcoBxPBFkn4r9vbNAEY-mY/view?usp=sharing

Hello Skalpel3d. Thank you very much for your feedback. To be honest the metal / non-metal detection was probably one of the most difficult things to implement in Corona Converter, since CoronaLegacylMtl has no "metalness" parameter (and for a long time also VRayMtl had not "metalness" parameter), therefore there is no "clean" / "exact" way how to determine whether the original material was intended to represent a metal or not. As a result, Corona Converter can only make some "educated guess" based on available parameters which sometimes unfortunately leads to false negatives or false positives. We are aware of this limitation and we are already working on some improvements, however we decided not to include them in V7 anymore, since it will require huge amount of testing to make sure the new heuristics works better in all / most cases than the current one. Once the testing will be finished, we'll include these improvements to Corona Converter bundled with Corona Renderer 8 daily builds.
« Last Edit: 2021-07-20, 21:26:13 by selene »

2021-07-26, 09:03:41
Reply #77

kino_unico

  • Active Users
  • **
  • Posts: 10
    • View Profile
in addition to detecting false metals, when you manually convert from metal to non-metal it creates an IOR value: 1.01 the problem is that if you had written that value down, you have to manipulate it again.

2021-07-26, 19:11:08
Reply #78

selene

  • Corona Team
  • Active Users
  • ****
  • Posts: 31
    • View Profile
Thank you!
RC7- now the shader tree looks much simpler and reasonable. No more unnecessary Mix maps - that's good :)! (Converter7_vray-corona_mat-structure_RC7.jpg) and rendered result is visually the same as it was with RC5 and close to original look of the shaders (Converter7_vray_original-converted_mat-RC5-7.jpg)
This time material structure is much cleaner for further work with it which is great, now I understand how almost all maps were converted in order to use all aspects of Vray 2sided material within single Corona Physical material using FrontBack maps (Converter7_vray-corona_mat-structure_RC7-1.jpg), but:
1. could you explain, please, the meaning of use maps in Vol. adsorption and Vol. scattering of leaf material and why the map which was used in Vray material to map translucency (Map #11) is used here, not in translucency slot of Corona Physical material (Converter7_vray-corona_mat-structure_RC7-3.jpg)?
2. Why IOR parameter of the trunk material is mapped with some Mix map? Is it the way to imitate mapped reflection parameter of Vray material (Converter7_vray-corona_mat-structure_RC7-4.jpg)? And would be interesting to know about the usage of CoronaColor map with applied Solid HDR color higher than 1 in IOR mapping, like IoR map from this example has.

Also would be interesting to hear what do you think about the way of conversion of Vray 2 sided material which I used in my experience. I used two Corona materials plugged in to Corona Layer material with Corona FrontBack map used as mask. Here is a very quick example of this kind of conversion (Converter7_converted_mat_RC7-layerd_2sided_mat_strc.jpg). Material structure is pretty simple, render results you can see also here (Converter7_vray_original-converted_mat-RC7-layered_mat.jpg and Converter7_converted_mat_RC7-layerd_2sided_mat.jpg)

Hello Bormax!

Answer to question 1:

The same phenomenon which is defined by Translucency Fraction parameter in CoronaPhysicalMtl is defined by Translucency color in VRay2SidedMtl (not by VRayMtls' parameters connected to the VRay2SidedMtl).

The Map #11 is not used in Translucency color slot of CoronaPhysicalMtl, because VRay2SidedMtl automatically uses base color of the opposite side as a translucency color (that's why we pick Map #10 and Map #16).

CoronaPhysicalMtl ignores both Volumetric Absorption and Volumetric Scattering parameters when its Thin-shell parameter is enabled, but Corona Converter always propagates all maps from the original material, even when they do not contribute to look of the converted material. If VRayMtl uses some other Translucency modes - e.g. SSS, we plug the corresponding maps to these slots so we decided to do the same in this case to be consistent.

Answer to question 2:

Because the original VRayMtl uses reflection amount parameter / reflection amount map, however this parameter is not physically plausible (that's why it's not present in CoronaPhysicalMtl). Since the only CoronaPhysicalMtl's parameter which may affect its reflectivity is IoR (if the material is not metal), we try to create a new IoR value by decreasing the original material's IoR using the reflection amount parameter / reflection amount map in order to preserve look of the original material. However note that this is a "hack" created to preserve look of the original materials. Alternative (more strict) method would be to ignore / drop such parameters / maps, but this could lead to many look-breaking changes during the conversion.

Answer to question 3:

To be honest I have never tried this before, but it looks like a good idea :) May I ask you whether the results look identical? And which approach leads to better render times?

2021-07-27, 01:40:00
Reply #79

Bormax

  • Active Users
  • **
  • Posts: 568
    • View Profile
Hello Bormax!

Answer to question 1:

The same phenomenon which is defined by Translucency Fraction parameter in CoronaPhysicalMtl is defined by Translucency color in VRay2SidedMtl (not by VRayMtls' parameters connected to the VRay2SidedMtl).

The Map #11 is not used in Translucency color slot of CoronaPhysicalMtl, because VRay2SidedMtl automatically uses base color of the opposite side as a translucency color (that's why we pick Map #10 and Map #16).

CoronaPhysicalMtl ignores both Volumetric Absorption and Volumetric Scattering parameters when its Thin-shell parameter is enabled, but Corona Converter always propagates all maps from the original material, even when they do not contribute to look of the converted material. If VRayMtl uses some other Translucency modes - e.g. SSS, we plug the corresponding maps to these slots so we decided to do the same in this case to be consistent.

Answer to question 2:

Because the original VRayMtl uses reflection amount parameter / reflection amount map, however this parameter is not physically plausible (that's why it's not present in CoronaPhysicalMtl). Since the only CoronaPhysicalMtl's parameter which may affect its reflectivity is IoR (if the material is not metal), we try to create a new IoR value by decreasing the original material's IoR using the reflection amount parameter / reflection amount map in order to preserve look of the original material. However note that this is a "hack" created to preserve look of the original materials. Alternative (more strict) method would be to ignore / drop such parameters / maps, but this could lead to many look-breaking changes during the conversion.

Answer to question 3:

To be honest I have never tried this before, but it looks like a good idea :) May I ask you whether the results look identical? And which approach leads to better render times?

Hello Selene!

Thank you for so detailed answers! Now it's clear for me how converter works in this case. Great!

As for the way I used to convert Vray 2sided material, I've done some quick tests. Basically I've used converted by Converter original Vray scene, pictures of single tree and small forest made with Forest Pack. Adaptivity ON, noise limit 4%. Here are results:

Converter7-single_tree_converter.jpg - Passes 25, rendering time 1.38
Converter7-single_tree_manual.jpg - Passes 25, rendering time 2.24
Converter7-FP_converter.jpg - Passes 115, rendering time 14.25
Converter7-FP_manual.jpg - Passes 110, rendering time 23.15

Material structure is a bit more clear and easy to control in manually converted version, but rendering time grows really much. But if you want to test it yourself, I've uploaded scene with private uploader, there you can find all 3 types of materials assigned to different trees and forests.
1627342416_converter7-vs-manual-2sided.zip

Edit:  1627358880_converter7-vs-manual-2sided.zip



« Last Edit: 2021-07-27, 06:17:04 by Bormax »

2021-07-27, 12:50:43
Reply #80

INVIZ

  • Active Users
  • **
  • Posts: 36
    • View Profile
    • INVIZ
Installed offical 7 release... My converter saying 2.0??? That normal? not converting properly

2021-07-27, 13:27:54
Reply #81

rowmanns

  • Corona Team
  • Active Users
  • ****
  • Posts: 1892
  • Corona for 3ds Max QA Team
    • View Profile
Installed offical 7 release... My converter saying 2.0??? That normal? not converting properly
Hi,

That's the correct converter version. What is not converting properly? Do you get some error?

Thanks,

Rowan
Please read this before reporting bugs: How to report issues to us!
Send me your scene!

2021-07-27, 17:12:18
Reply #82

INVIZ

  • Active Users
  • **
  • Posts: 36
    • View Profile
    • INVIZ
Installed offical 7 release... My converter saying 2.0??? That normal? not converting properly
Hi,

That's the correct converter version. What is not converting properly? Do you get some error?

Thanks,

Rowan

Vray2sidedMtl not converting, nor vray lights.. was fine on corona 6

2021-07-27, 17:21:25
Reply #83

INVIZ

  • Active Users
  • **
  • Posts: 36
    • View Profile
    • INVIZ
No errors from what can see

2021-07-27, 18:13:18
Reply #84

selene

  • Corona Team
  • Active Users
  • ****
  • Posts: 31
    • View Profile
Vray2sidedMtl not converting, nor vray lights.. was fine on corona 6

Sorry to hear that INVIZ. Please could you send us the scene which manifests this problem?

2021-07-27, 19:23:04
Reply #85

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 12690
  • Marcin
    • View Profile
Installed offical 7 release... My converter saying 2.0??? That normal? not converting properly
Hi,

That's the correct converter version. What is not converting properly? Do you get some error?

Thanks,

Rowan

Vray2sidedMtl not converting, nor vray lights.. was fine on corona 6

I am guessing it could be too old V-Ray version. You need V-Ray 4 or newer. It doesn't have to be purchased or activated, just installed.
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2021-07-28, 15:32:45
Reply #86

INVIZ

  • Active Users
  • **
  • Posts: 36
    • View Profile
    • INVIZ
Installed offical 7 release... My converter saying 2.0??? That normal? not converting properly
Hi,

That's the correct converter version. What is not converting properly? Do you get some error?

Thanks,

Rowan

Vray2sidedMtl not converting, nor vray lights.. was fine on corona 6

I am guessing it could be too old V-Ray version. You need V-Ray 4 or newer. It doesn't have to be purchased or activated, just installed.

I see, so I installed demo of lastest vray.. now cannot see or select corona renderer in choose renderer??

2021-07-28, 16:22:14
Reply #87

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 12690
  • Marcin
    • View Profile
I see, so I installed demo of lastest vray.. now cannot see or select corona renderer in choose renderer??

That's definitely not expected... Can you try reinstalling Corona 7?
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2021-07-28, 17:21:40
Reply #88

INVIZ

  • Active Users
  • **
  • Posts: 36
    • View Profile
    • INVIZ
I see, so I installed demo of lastest vray.. now cannot see or select corona renderer in choose renderer??

That's definitely not expected... Can you try reinstalling Corona 7?
Tried that first, tried uninstalling, then deleting all files.. no luck..

Then uninstalling 3ds max, clean install, clean install of corona 7... still nothing. going nuts D: Mid project and 2 days gone going round in circles.

2021-07-28, 18:31:12
Reply #89

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 12690
  • Marcin
    • View Profile
I see, so I installed demo of lastest vray.. now cannot see or select corona renderer in choose renderer??

That's definitely not expected... Can you try reinstalling Corona 7?
Tried that first, tried uninstalling, then deleting all files.. no luck..

Then uninstalling 3ds max, clean install, clean install of corona 7... still nothing. going nuts D: Mid project and 2 days gone going round in circles.

Sorry about that. Please try following this guide step by step:
https://coronarenderer.freshdesk.com/support/solutions/articles/5000694496

If it doesn't help or you are having some difficulties, please contact us here https://coronarenderer.freshdesk.com/support/tickets/new and we will assist you ASAP.
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2021-07-28, 20:21:51
Reply #90

INVIZ

  • Active Users
  • **
  • Posts: 36
    • View Profile
    • INVIZ
I see, so I installed demo of lastest vray.. now cannot see or select corona renderer in choose renderer??

That's definitely not expected... Can you try reinstalling Corona 7?
Tried that first, tried uninstalling, then deleting all files.. no luck..

Then uninstalling 3ds max, clean install, clean install of corona 7... still nothing. going nuts D: Mid project and 2 days gone going round in circles.

Sorry about that. Please try following this guide step by step:
https://coronarenderer.freshdesk.com/support/solutions/articles/5000694496

If it doesn't help or you are having some difficulties, please contact us here https://coronarenderer.freshdesk.com/support/tickets/new and we will assist you ASAP.

Great stuff, went straight for Solution 6 and worked!! Thank you!!

2021-07-29, 13:25:13
Reply #91

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 12690
  • Marcin
    • View Profile
Great, thanks a lot for confirming!
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2021-08-09, 15:27:10
Reply #92

Zray

  • Active Users
  • **
  • Posts: 43
    • View Profile
    • 3darcspace studio
 can I convert material to the old CoronaLegacyMtl, I am still not familiar with Physicalmtl
« Last Edit: 2021-08-09, 19:42:29 by Zray »

2021-08-13, 12:19:36
Reply #93

Drawehn

  • Active Users
  • **
  • Posts: 9
    • View Profile
I just tried to convert a timber floor from Vray to corona with the Corona Converter of Corona 7 and it gave me a metall in return. If we have to manually adjust all materials  after converting from Vray, this will suck bad. The old converter to the legacy material worked great. Can you please include the option to convert to the Corona Legacy. Or else just improve the converter to the Physical material.
« Last Edit: 2021-08-13, 12:24:22 by Drawehn »

2021-08-13, 16:14:36
Reply #94

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 12690
  • Marcin
    • View Profile
can I convert material to the old CoronaLegacyMtl, I am still not familiar with Physicalmtl

I just tried to convert a timber floor from Vray to corona with the Corona Converter of Corona 7 and it gave me a metall in return. If we have to manually adjust all materials  after converting from Vray, this will suck bad. The old converter to the legacy material worked great. Can you please include the option to convert to the Corona Legacy. Or else just improve the converter to the Physical material.

Sorry, but there are currently no plans to convert to the legacy mtl.
As a workaround, you can try running the V6 version of the Converter script.

If you ever encounter a material which does not seem to convert correctly - please send it to us and we will do our best to improve the converter.
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2021-08-16, 10:43:47
Reply #95

Freakaz

  • Active Users
  • **
  • Posts: 142
    • View Profile
    • Website
Any chances there could be a "Ignore Legacy material" checkbox in the converter so the corona materials that comes from old scenes remains unchanged?

2021-08-16, 12:47:26
Reply #96

LorenzoS

  • Active Users
  • **
  • Posts: 291
    • View Profile
Quote
Any chances there could be a "Ignore Legacy material" checkbox in the converter so the corona materials that comes from old scenes remains unchanged?
+1

2021-08-16, 13:03:58
Reply #97

scionik

  • Active Users
  • **
  • Posts: 182
    • View Profile
Any chances there could be a "Ignore Legacy material" checkbox in the converter so the corona materials that comes from old scenes remains unchanged?

Yeah, please +1

2021-08-17, 08:00:44
Reply #98

philipbonum

  • Active Users
  • **
  • Posts: 73
    • View Profile
Any chances there could be a "Ignore Legacy material" checkbox in the converter so the corona materials that comes from old scenes remains unchanged?

+1

Ideally the converter should "just work" like the old one did, so hopefully we won't need these functions
(I haven't dared to install Corona 7 because of how broken the converter seems to be right now. At least based on the feedback I see on the forums)

2021-08-17, 16:11:21
Reply #99

LorenzoS

  • Active Users
  • **
  • Posts: 291
    • View Profile
Quote
(I haven't dared to install Corona 7 because of how broken the converter seems to be right now. At least based on the feedback I see on the forums)
I think you can install corona7 and move out CoronaConverter.ms, put coronaConverter_v1.42.ms on the same folder.

2021-08-20, 12:00:25
Reply #100

TomG

  • Administrator
  • Active Users
  • *****
  • Posts: 5431
    • View Profile
I don't think I've actually seen anything more broken in a corona release than this converter. Converting from V-ray is a complete spageti mess. Metal non-metal materials get completely messed up. Again Front and back and mix maps all over the place. Converting from legacy materials to new materials is also absolutely broken.
I tried to start a simple library update after the third asset I gave up. You have to spend a good 5 minutes on each model to fix the materials after the converter has "done" its thing.

A few specific example materials where things "don't work as expected" would be super useful - otherwise we don't have anything to look into. Thanks!
Tom Grimes | chaos-corona.com
Product Manager | contact us

2021-08-20, 14:20:02
Reply #101

LorenzoS

  • Active Users
  • **
  • Posts: 291
    • View Profile
Hi,
this is one example where cnverter don't work, it's an old files, so i suppose old vray version, but i have a lot of 3d library like theese that i cannot use because of the new converter unforunately.

2021-08-21, 06:57:49
Reply #102

BVVV

  • Active Users
  • **
  • Posts: 16
    • View Profile
Incorrect result of low-version material refraction to physical material,
Refraction level 1, the color is pure black, the conversion result is as follows:

2021-08-24, 17:44:25
Reply #103

brr

  • Active Users
  • **
  • Posts: 96
    • View Profile
Not sure if you are just trolling at this moment or what. Take any Evermotion model and I mean any and it's a complete mess.
Almost all Evermotion models have very outdated and ugly shaders... (too complicated nodes tree with a lot of garbage textures, overstaurated and overburned colors, old BRDFs and so on..) Did you tried some actual volumes, like 200+?  All older volumes must be reshaded to get normal looking result...

2021-09-04, 02:06:28
Reply #104

miskokral

  • Users
  • *
  • Posts: 2
    • View Profile
That is what i encountered. I have added to a scene a wardrobe with clothes and the converter messed up the fabric converting them into metals.
I had to the materials and reset them to default one by one which was so frustrating. I understand that the Physical material will be the new standard but i think you have failed with the converter on corona 7
You have to add a reversible process to the conversion into Physical material something similar like you have convert bitmaps to corona bitmaps and vice versa.

2021-09-07, 13:58:08
Reply #105

rowmanns

  • Corona Team
  • Active Users
  • ****
  • Posts: 1892
  • Corona for 3ds Max QA Team
    • View Profile
Hi,

I can understand the frustration here, we are doing our best to look into the issues with the converter. However in some cases where the original material was not set up in a realistic fashion then it is very difficult for us to decide how this should be converted.

Please do send us over some scenes/materials which don't convert correctly and we will look into it.

Cheers,

Rowan
Please read this before reporting bugs: How to report issues to us!
Send me your scene!

2021-09-10, 16:58:51
Reply #106

Juraj

  • Active Users
  • **
  • Posts: 4742
    • View Profile
    • studio website
original material was not set up in a realistic fashion

That is the case for 99perc. of existing content, even post-PBR era of materials.

The converter does one thing wrong (because otherwise the way it converts proper materials is very nice, it takes into account everything, but that's not what people use converter for mainly):
It tries to correct those materials that were setup incorrectly. Majority of use for converter is 3rd party assets, not our own scenes. So Evermotion, 3dSky, DesignConnected, etc.. And it fails for all of those.

It converts perfectly my own LegacyMaterials. But I don't need that as much.

I believe there are ways to alleviate that by simply having the converted material remaining weird nonsense even if it was like that previously. The new PhysicalMaterial can be abused enough to map over most of content. That is much better result than ending up with metallic books.
Please follow my new Instagram for latest projects, tips&tricks, short video tutorials and free models
Behance  Probably best updated portfolio of my work
lysfaere.com Please check the new stuff!

2021-09-10, 20:50:08
Reply #107

lupaz

  • Active Users
  • **
  • Posts: 948
    • View Profile
Hello,

I have a case of conversion here that doesn't make sense.

It converts what it looks like a matte object into a metal.

I think the reason the converter does that is bc the IOR is very high. Still, the reflection is at 0, so it shouldn't convert it into a metal IMO.

Steps:
1- open the scene, and render IR
2- Convert, and render again.

Thanks.

EDIT: I'm using Corona 7 hotfix 1, Max 2020

2021-09-13, 10:28:44
Reply #108

Dariusz

  • Active Users
  • **
  • Posts: 19
    • View Profile
I need to batch convert a few thousand of assets.
When I run corona converter, there is no script output.
How can I use the corona converter to do the work for me? It's an insane amount of work for handwork.
Is the corona converter open-source/on git somewhere? How can I access it & configure & run it?

TIA

Ok as far as I can tell original author released source, but since Corona picked it up is no longer open source?! Why, ffs. Why is it not open so people can use it on bigger projects ?!

Ok found it, glad its public and not private bs! YAy! off to batch my scenes >.> tia!
« Last Edit: 2021-09-13, 11:32:48 by Dariusz »

2021-09-13, 16:59:40
Reply #109

Kris H

  • Former Corona Team Member
  • Active Users
  • **
  • Posts: 34
    • View Profile
Hello,

I have a case of conversion here that doesn't make sense.

It converts what it looks like a matte object into a metal.

I think the reason the converter does that is bc the IOR is very high. Still, the reflection is at 0, so it shouldn't convert it into a metal IMO.

Steps:
1- open the scene, and render IR
2- Convert, and render again.

Thanks.

EDIT: I'm using Corona 7 hotfix 1, Max 2020
Hello lupaz,

Thank you for reporting your issue to us, I've been able to reproduce it on my side as well. We will investigate it.

Kris

(Report ID=CRMAX-959)
« Last Edit: 2021-09-14, 09:41:40 by Kris H »
Please read this before reporting bugs: How to report issues to us
Send me your scene

2021-09-14, 12:52:39
Reply #110

Ryuu

  • Former Corona Team Member
  • Active Users
  • **
  • Posts: 654
  • Michal
    • View Profile
I need to batch convert a few thousand of assets.
When I run corona converter, there is no script output.
How can I use the corona converter to do the work for me? It's an insane amount of work for handwork.

I think it wouldn't really be a problem to modify the script so that it's easier to use from some scripting environment instead of the GUI. Could you please describe your requirements in more detail? What exactly do you need the script to output?

Is the corona converter open-source/on git somewhere? How can I access it & configure & run it?

TIA

Ok as far as I can tell original author released source, but since Corona picked it up is no longer open source?! Why, ffs. Why is it not open so people can use it on bigger projects ?!

Ok found it, glad its public and not private bs! YAy! off to batch my scenes >.> tia!

The converter script is still open source. Although it's a bit hidden in v7. You can find it in C:\Program Files\Corona\Corona Renderer for 3ds Max\YYYY\Scripts (you can also get this scripts path by using the getScriptsDirectory maxscript function).

2021-09-17, 12:26:15
Reply #111

romullus

  • Global Moderator
  • Active Users
  • ****
  • Posts: 8767
  • Let's move this topic, shall we?
    • View Profile
    • My Models
Daily build Sep 06, Converter 2.02

After conversion from standard materials, base bump strength is set to 0.3, eventhough original materials had bump at 100.
I'm not Corona Team member. Everything i say, is my personal opinion only.
My Models | My Videos | My Pictures

2021-09-17, 13:00:13
Reply #112

FinAi

  • Users
  • *
  • Posts: 1
    • View Profile
I just noticed that my previous message could have sounded a bit underwhelming, sorry for that, I didn't intend it. So just to avoid any misunderstandings: the reason why we are not planning to reintroduce conversion to the Corona Legacy Material is because we believe that the Physical Material offers many advantages over the Legacy one. It's easier to set up, the workflow is more in-line with the leading material creation software, and most importantly the end result that you get is more realistic. We treat the Physical Material as the new standard, and the Legacy Material as, well, legacy. :)

Also please note that the Legacy Material will work just fine in Corona 7, there is no need to convert it if you don't want to.

Actually this is a problem when you wanna convert the scene from 3ds Max to Unreal because Unreal does not support the Corona Physical Material. Corona Legacy works fine.

2021-09-30, 06:58:03
Reply #113

Cheesemsmsm

  • Active Users
  • **
  • Posts: 98
    • View Profile
Please bring back the old converter (convert to Legacy Material) as an option.

10-20% of converted materials are completely wrong, especially metal and liquid material.
It's not fun to fix a hundred materials.

You can work on the new one and make it better. But we just need a lifesaver button for now.

cheers,
« Last Edit: 2021-09-30, 07:08:39 by Cheesemsmsm »

2021-09-30, 08:46:47
Reply #114

Frood

  • Active Users
  • **
  • Posts: 1900
    • View Profile
    • Rakete GmbH
Please bring back the old converter (convert to Legacy Material) as an option.

I've been fighting for this unsuccessfully during v7 dailies. But you can do it manually:
  • get a Corona v6 installer
  • use the "unpack files" option and extract the files somewhere
  • go to "Autodesk\3ds Max [xxxx]>\scripts\CoronaRenderer (the Max version does not matter, it's the same script for all)
  • copy "coronaConverter_v1.45.ms" to <3ds Max directory>\scripts\CoronaRenderer\

You can start it manually from there, or use the attached button/script for convenience. Result: if you press the converter button of the official toolbar, you get the current converter. If you press the button of the script, you launch the old one. You can have both side by side.


Good Luck


Edit: attention, this is not a supported scenario. It is not assured that the old converter will work in future Corona versions. And it should be considered as a temporary workaround anyway.

« Last Edit: 2021-09-30, 08:52:01 by Frood »
Never underestimate the power of a well placed level one spell.

2021-09-30, 09:11:14
Reply #115

Cheesemsmsm

  • Active Users
  • **
  • Posts: 98
    • View Profile
Please bring back the old converter (convert to Legacy Material) as an option.

I've been fighting for this unsuccessfully during v7 dailies. But you can do it manually:
  • get a Corona v6 installer
  • use the "unpack files" option and extract the files somewhere
  • go to "Autodesk\3ds Max [xxxx]>\scripts\CoronaRenderer (the Max version does not matter, it's the same script for all)
  • copy "coronaConverter_v1.45.ms" to <3ds Max directory>\scripts\CoronaRenderer\

You can start it manually from there, or use the attached button/script for convenience. Result: if you press the converter button of the official toolbar, you get the current converter. If you press the button of the script, you launch the old one. You can have both side by side.


Good Luck


Edit: attention, this is not a supported scenario. It is not assured that the old converter will work in future Corona versions. And it should be considered as a temporary workaround anyway.

Thank you Frood, for the solution and the fighting :D
It works perfectly.

I hope this will be reconsidered.

2021-10-04, 11:52:32
Reply #116

romullus

  • Global Moderator
  • Active Users
  • ****
  • Posts: 8767
  • Let's move this topic, shall we?
    • View Profile
    • My Models
I don't like how the new converter manipulates IOR when converting from standard max materials. I think there's no way to match the look of standard materials, nor there's a need for that. In the end i have to reset each converted material's IOR back to default and i would be more than happy if i could avoid this step.
I'm not Corona Team member. Everything i say, is my personal opinion only.
My Models | My Videos | My Pictures

2021-10-09, 19:29:21
Reply #117

tallbox

  • Active Users
  • **
  • Posts: 139
  • George Nicola
    • View Profile
    • Architectural Visualizations | TALLBOX
I don't like how the new converter manipulates IOR when converting from standard max materials. I think there's no way to match the look of standard materials, nor there's a need for that. In the end i have to reset each converted material's IOR back to default and i would be more than happy if i could avoid this step.
+1
Architectural Visualizations / Deep work practitioner
https://www.tallboxdesign.com

2021-10-11, 18:11:30
Reply #118

Otuama

  • Active Users
  • **
  • Posts: 124
    • View Profile
Hi all.

We're working on a few jobs done in Corona 6.

We now have Corona 7 and have noticed that the converter is not only converting Vray materials but is also converting Corona materials (now legacy) into physical materials.

This is changing the look of our scenes and is becoming a bit of a nightmare.

Is there a way to convert ONLY Vray materials?

Thanks

2021-10-11, 18:49:50
Reply #119

romullus

  • Global Moderator
  • Active Users
  • ****
  • Posts: 8767
  • Let's move this topic, shall we?
    • View Profile
    • My Models
Not directly, but converter has an option to convert materials from selected objects only, so if you can select all the objects that has Vray materials (maybe by script?), you could convert them to Corona physical.
I'm not Corona Team member. Everything i say, is my personal opinion only.
My Models | My Videos | My Pictures

2021-10-11, 21:39:01
Reply #120

Otuama

  • Active Users
  • **
  • Posts: 124
    • View Profile
Ok I'll look for a script but surely this is a bug??  It can't be intentional & we can't be the only ones having the issue.

Here's a corona material before and after running the converter



Now imagine issues caused by this all over the scene.

Earlier I had to rerender some frames in a few shots for an animation.  There was a red/incompatible vray material.  I converted the scene and put the shots back onto render.

I checked a few hours later and the frames looked very different to what they should.  Again, it had gone nuts & converted perfectly good Corona materials - I then had to go back to previous scenes and hunt for any incompatible materials.

TOP IS BEFORE - BOTTOM IS AFTER



What a faff!

It converted the vray object..... but messed up everything else

80% of our library is made up of Corona ready models - now, unless we go hunting for individual vray objects with issues we're going to have this problem

I'll email Corona to suggest that the converter bypasses legacy materials - or at least a checkbox as an option to do this

2021-10-12, 13:34:25
Reply #121

niljut

  • Active Users
  • **
  • Posts: 16
    • View Profile
I made a version that adds a "ignore legacy materials" checkbox, which, unsurprisingly, ignores legacy materials.

https://gist.github.com/ejut/68f88069f7b2fbb4765d41a2803693fc

Download it and place the .ms file in C:\Program Files\Corona\Corona Renderer for 3ds Max\20XX\Scripts. Make a backup of the original, of course.

The only actual change besides the UI is to the convertSceneMtlsMaps function, from:

Code: [Select]
fn convertSceneMtlsMaps ErrorReport:true =(
...
for supportedMtlClassName in converterTempData.supportedMtlClassNames do ( -- Where supportedMtlClassName.creatable.
...
to
Code: [Select]
fn convertSceneMtlsMaps ErrorReport:true =(
...
local supportedMtlClassNames = copy converterTempData.supportedMtlClassNames #noMap

if matConvMethods.owner.converterSettings.ignoreLegacyMaterials == true do (
local idx = findItem supportedMtlClassNames "CoronaLegacyMtl"
if idx != 0 do (
deleteItem supportedMtlClassNames idx
)
)
for supportedMtlClassName in supportedMtlClassNames do ( -- Where supportedMtlClassName.creatable.
...

That said, all of the conversions being done are solid in theory, but fail due to incorrectly made materials. Learning why and how to avoid it is valuable.

2021-10-12, 13:42:29
Reply #122

Otuama

  • Active Users
  • **
  • Posts: 124
    • View Profile
This looks promising thanks.

I'll use a system as a guinea pig to test it later.

Thanks

2021-10-12, 16:33:54
Reply #123

Otuama

  • Active Users
  • **
  • Posts: 124
    • View Profile
I think I love you niljut

That works

Before & after on my system



Before & after on the test system



Thanks again.

2021-10-30, 19:41:10
Reply #124

Basshunter

  • Active Users
  • **
  • Posts: 279
    • View Profile
There are two options I'd really like to have available on the conversion window. These are:

Use "Default" material preset: A lot of assets from online libraries comes with really odd configurations that I usually don't want to port into my converted materials. So I'd love to have an option to make sure all converted material parameters are set to default. I'd then make adjustments to my taste.

Delete original: After converting VrayBitmaps to CoronaBitmaps, the first ones usually stay next to the newly-created bitmaps. This leaves us with a bunch of bitmaps from which we have to manually choose and delete original ones. It's really annoying and can lead to mistakes. Allowing us to choose whether to automatically delete them or not would be really handy.

« Last Edit: 2021-10-30, 19:50:21 by Basshunter »

2021-12-01, 21:11:47
Reply #125

Javadevil

  • Active Users
  • **
  • Posts: 399
    • View Profile
Will the updated material converter convert 3dsmax's Physical Material to Corona?
Models that I bring in from other Architectural apps default to that. It's such a pain to manually convert them all. Even if it just copied the bitmap paths over to the diffuse channel, I can set the rest of the settings.

thanks

Hello Javadevil, thank you very much for your feedback. Conversion of 3ds Max's Physical Material is very high on our "what to do next list", however before adding support for another material to Corona Converter, first we want to make sure conversion of already supported materials works as expected. So currently we mostly focus on simplifying the shading networks, since this is something which troubles lots of early adopters of Corona 7. If everything goes well and we'll manage to address all the issues with currently supported materials, hopefully we would be able to start working on support for Physical Material soon :)

Hi Selene,
Any news on the 3dsmax Physical material convertor?

2021-12-09, 20:46:59
Reply #126

romullus

  • Global Moderator
  • Active Users
  • ****
  • Posts: 8767
  • Let's move this topic, shall we?
    • View Profile
    • My Models
Is it me, or someone else also has noticed that converter without apparent reason occasionally strips all textures from converted materials? When i try to replicate the issue and import original model again, converter works fine. Happened to me few times today. 3ds Max 2016, Corona V8 (Dec 8), converter 2.03
I'm not Corona Team member. Everything i say, is my personal opinion only.
My Models | My Videos | My Pictures

2022-02-14, 19:31:29
Reply #127

VASLAVO

  • Active Users
  • **
  • Posts: 295
    • View Profile
Hi, guys, keep getting this erros when i convert vray ies lights to corona, (latest build daily and converter)

>>> SCENE Info: <<<
Converter version: 2.03
Max version: 24000
Installed Vray plugins: V_Ray_GPU_5__update_2_2  V_Ray_5__update_2_2 
Error occurred in VRayIES : $VRayIES:vm_v3_062_IES_02 @ [-315.181396,36.867615,364.482788]
-- Unknown property: "includeList" in $VRayIES:vm_v3_062_IES_02 @ [-315.181396,36.867615,364.482788]

Error occurred in VRayIES : $VRayIES:vm_v3_062_IES_03 @ [-187.415619,25.269470,364.482788]
-- Unknown property: "includeList" in $VRayIES:vm_v3_062_IES_03 @ [-187.415619,25.269470,364.482788]

Error occurred in VRayIES : $VRayIES:vm_v3_062_IES_04 @ [-120.652695,27.052795,364.482788]
-- Unknown property: "includeList" in $VRayIES:vm_v3_062_IES_04 @ [-120.652695,27.052795,364.482788]

Error occurred in VRayIES : $VRayIES:vm_v3_062_IES_05 @ [18.733459,16.151428,364.482788]
-- Unknown property: "includeList" in $VRayIES:vm_v3_062_IES_05 @ [18.733459,16.151428,364.482788]

2022-02-21, 03:46:13
Reply #128

I3ordo

  • Active Users
  • **
  • Posts: 21
    • View Profile
if you people can solve that wrong "metal" outcomes, that convert from v-ray, i might stop using the 1.42 that i had find mid-production.

2022-03-10, 22:09:27
Reply #129

Rhodesy

  • Active Users
  • **
  • Posts: 553
    • View Profile
@Niljut thanks so much for making the ignore legacy mats version. Not sure why thats not in the official version.

The old coverter used to be pretty reliable for a quick Vray conversion more often than not but now I find the new one tries to make too many things a metal or high IOR. I think this has been mentioned earlier in the thread. Could there be a way to select convert to legacy material for vray materials? Less to go wrong / fix with that option I reckon.
Cheers

2022-03-11, 08:19:35
Reply #130

Ryuu

  • Former Corona Team Member
  • Active Users
  • **
  • Posts: 654
  • Michal
    • View Profile
Hi guys, FYI, next build of Corona will introduce these 2 new options to the converter:
- Option to disable conversion of LegacyMtl to PhysicalMtl (any other materials will still be converted directly into PhysicalMtl though)
- Option to disable metalness autodetection and instead force the conversion to either metal or non-metal

2022-03-11, 13:14:54
Reply #131

Ink Visual

  • Active Users
  • **
  • Posts: 158
    • View Profile
 
Hi guys, FYI, next build of Corona will introduce these 2 new options to the converter:
- Option to disable conversion of LegacyMtl to PhysicalMtl (any other materials will still be converted directly into PhysicalMtl though)
- Option to disable metalness autodetection and instead force the conversion to either metal or non-metal

Great to heat that. Thanks for listeining guys!

2022-03-14, 12:13:32
Reply #132

rowmanns

  • Corona Team
  • Active Users
  • ****
  • Posts: 1892
  • Corona for 3ds Max QA Team
    • View Profile
Hi, guys, keep getting this erros when i convert vray ies lights to corona, (latest build daily and converter)

>>> SCENE Info: <<<
Converter version: 2.03
Max version: 24000
Installed Vray plugins: V_Ray_GPU_5__update_2_2  V_Ray_5__update_2_2 
Error occurred in VRayIES : $VRayIES:vm_v3_062_IES_02 @ [-315.181396,36.867615,364.482788]
-- Unknown property: "includeList" in $VRayIES:vm_v3_062_IES_02 @ [-315.181396,36.867615,364.482788]

Error occurred in VRayIES : $VRayIES:vm_v3_062_IES_03 @ [-187.415619,25.269470,364.482788]
-- Unknown property: "includeList" in $VRayIES:vm_v3_062_IES_03 @ [-187.415619,25.269470,364.482788]

Error occurred in VRayIES : $VRayIES:vm_v3_062_IES_04 @ [-120.652695,27.052795,364.482788]
-- Unknown property: "includeList" in $VRayIES:vm_v3_062_IES_04 @ [-120.652695,27.052795,364.482788]

Error occurred in VRayIES : $VRayIES:vm_v3_062_IES_05 @ [18.733459,16.151428,364.482788]
-- Unknown property: "includeList" in $VRayIES:vm_v3_062_IES_05 @ [18.733459,16.151428,364.482788]
Hi,

We have this one reported. Thanks!

(Report ID=CRMAX-1202)
Please read this before reporting bugs: How to report issues to us!
Send me your scene!

2022-03-14, 12:14:47
Reply #133

rowmanns

  • Corona Team
  • Active Users
  • ****
  • Posts: 1892
  • Corona for 3ds Max QA Team
    • View Profile
Hi guys, FYI, next build of Corona will introduce these 2 new options to the converter:
- Option to disable conversion of LegacyMtl to PhysicalMtl (any other materials will still be converted directly into PhysicalMtl though)
- Option to disable metalness autodetection and instead force the conversion to either metal or non-metal
These are now out in V8 RC1. You can download it here: https://forum.corona-renderer.com/index.php?topic=33839.msg196056#msg196056

Let me know if you have some issues.

Rowan
Please read this before reporting bugs: How to report issues to us!
Send me your scene!

2022-03-24, 17:19:02
Reply #134

edgaroe

  • Active Users
  • **
  • Posts: 12
    • View Profile
Hi
Im having issues since the release of the version of Corona Renderer 7, i usually import my models from other platforms like Revit or Sketchup, normally i import the geometry then select all and hit the converter, before it converts all my standard mtl to corona mtl, but now all the materials after apply the corona converter are Physical Material (Not corona physical mtl) and i have to change it one by one each mtl in my scene.

Am i the only one with whis issue or there are any way to take in this cases?

Regars Corona users!!!

2022-05-03, 18:03:02
Reply #135

Basshunter

  • Active Users
  • **
  • Posts: 279
    • View Profile
Hi corona Team,

Any possibility to add an option to convert "Selected materials only"?

2022-05-24, 22:11:23
Reply #136

grasshopper

  • Active Users
  • **
  • Posts: 20
    • View Profile
I have to say, wither you regard it as a step forward in material creation, physical accuracy or anything else, it is a huge step back in workflow and usability. Converting almost all materials to metals and a load of materials to max physical materials is totally useless and makes it completely unusable.

The old converter was excellent, and to say if you are not including a converter for legacy materials because it is not the way forward it is incredibly arrogant. We need the tools to do our jobs so get it implemented so we can work, and then when you get a working Corona 7/8 converter phase out the old one if you have to.

I have very little interest it converting from corona 6 to 7 or 8, we wouldn't render jobs across 2 different versions. What we NEED is a quick and reliable way to get models from clients and get them in a state where we can start improving them. Not re-texturing them from the start.

Please put your users first not your ideals.

Rant over
thanks :)

2022-05-26, 21:35:58
Reply #137

denisgo22

  • Active Users
  • **
  • Posts: 700
    • View Profile
I have to say, wither you regard it as a step forward in material creation, physical accuracy or anything else, it is a huge step back in workflow and usability. Converting almost all materials to metals and a load of materials to max physical materials is totally useless and makes it completely unusable.

The old converter was excellent, and to say if you are not including a converter for legacy materials because it is not the way forward it is incredibly arrogant. We need the tools to do our jobs so get it implemented so we can work, and then when you get a working Corona 7/8 converter phase out the old one if you have to.

I have very little interest it converting from corona 6 to 7 or 8, we wouldn't render jobs across 2 different versions. What we NEED is a quick and reliable way to get models from clients and get them in a state where we can start improving them. Not re-texturing them from the start.

Please put your users first not your ideals.



Rant over
thanks :)

+++100
I don't remember when was the last time I used a new converter in last Corona versions/  it is absolutely impossible to use it because you will never be even approximately sure of the final result. especially nice with multimaterials from others models libraries/ I just kept the old converter as a script.

2022-05-27, 09:09:39
Reply #138

Ondra

  • Administrator
  • Active Users
  • *****
  • Posts: 9048
  • Turning coffee to features since 2009
    • View Profile
We are working in improving the converter, some changes were already merged and will appear in daily builds soon
Rendering is magic.How to get minidumps for crashed/frozen 3ds Max | Sorry for short replies, brief responses = more time to develop Corona ;)

2022-06-10, 12:26:48
Reply #139

grasshopper

  • Active Users
  • **
  • Posts: 20
    • View Profile

+++100
I don't remember when was the last time I used a new converter in last Corona versions/  it is absolutely impossible to use it because you will never be even approximately sure of the final result. especially nice with multimaterials from others models libraries/ I just kept the old converter as a script.

Hi Denisgo, Don't suppose you have a copy of that script you can post? or a link where I can get it please.

Thanks

2022-06-10, 12:57:01
Reply #140

Frood

  • Active Users
  • **
  • Posts: 1900
    • View Profile
    • Rakete GmbH
Never underestimate the power of a well placed level one spell.

2022-06-10, 14:45:55
Reply #141

grasshopper

  • Active Users
  • **
  • Posts: 20
    • View Profile

2022-07-05, 17:27:26
Reply #142

brr

  • Active Users
  • **
  • Posts: 96
    • View Profile
Hello,

I have some questions and some comments about corona converter :

01. Chaos Cosmos assets using only .tx textures. The only benefit of this format is mipmapping. Does corona renderer support this internal mipmap instructions or it is currently used in "read only" mode ?
      If corona have some internal benefits using .tx textures, it will be great to have the option in converter to convert classic jpg/png/tiffs to tx format. If not, then it will be great to have the option to convert tx textures back to common jpg file format.

02. It seems that corona converter does not currently support VraySwitchMaterial... It is very sad, because a lot of things are made with this function (especially product scenes, where you need fast look switch). It would be really great to have it, especially because corona has own beautiful CoronaSelectMaterial... (please look at coronaConverter-00.jpg)

03. If I want to get some help and I click on "performance and debugging FAQ", then -> whoops, the page does not exists (please look at coronaConverter-01.jpg and coronaConverter-02.jpg)

Thanks in advance




2022-07-06, 13:09:41
Reply #143

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 12690
  • Marcin
    • View Profile

I have some questions and some comments about corona converter :


Point 3 is fixed, thank you for reporting. It is now linked to the main "Corona" folder with all articles in it, but I am afraid this is the best we can do right now. We are working on improving the documentation / FAQ, especially on its structure.

We will provide some feedback about the other points ASAP.
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2022-07-06, 16:22:47
Reply #144

danio1011

  • Active Users
  • **
  • Posts: 361
    • View Profile
I really appreciate the new 'force non-metal option.'  I wish there was also a way to disable it trying to emulate non-physical legacy materials by plugging in an IOR map.  I usually just run Batchmat to remove all IOR maps, but it would be cool if the converter had a 'Do not override IOR' checkbox....just my $0.02.  Cheers,
Daniel

2022-07-07, 21:02:03
Reply #145

JG_monomiru

  • Active Users
  • **
  • Posts: 125
  • JG
    • View Profile
    • www.gehrcken.de
Yep the IOR thing is really annoying.

2022-08-04, 09:40:10
Reply #146

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 12690
  • Marcin
    • View Profile
About this point:

01. Chaos Cosmos assets using only .tx textures. The only benefit of this format is mipmapping. Does corona renderer support this internal mipmap instructions or it is currently used in "read only" mode ?
      If corona have some internal benefits using .tx textures, it will be great to have the option in converter to convert classic jpg/png/tiffs to tx format. If not, then it will be great to have the option to convert tx textures back to common jpg file format.

We only have initial support for TX textures so that we can render Cosmos assets. We are working on some improvements (out of core rendering of textures) that would work not only with TX but with all texture formats. The main benefit is potentially saving a lot of RAM. This is listed for V9 at https://trello.com/b/EfPE4kPx/corona-tentative-road-map-3ds-max


Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2022-08-24, 17:32:44
Reply #147

danio1011

  • Active Users
  • **
  • Posts: 361
    • View Profile
1 - I often convert VRay or legacy Corona materials and it drops a map into an IOR slot.  It would be GREAT to have a feature to turn this off (similar to forcing 'non-metal.') 

2 - The above behavior also often kicks an error 'Falloff map in Fresnel mode is not supported in Base IOR Slot.'  If it's not supported, why would the converter put a fresnel falloff in IOR in the first place...?

Thanks!
Daniel

2022-09-17, 20:02:12
Reply #148

marchik

  • Active Users
  • **
  • Posts: 255
    • View Profile
For some reason all of the 3 latest daily builds give me this error on the converter start

the error appears when starting any of the "new" versions of the converter, I checked starting from 2.04
"old" 1.46 version runs without problems

I have 2 versions of 3ds max installed on my machine 2022.3 and 2023.2, Corona is in each

I've tried
  • reinstalling Corona in different configs multiple times
  • deleting the ENU folder
  • deleting CoronaConverter.ini
  • increasing initial heap allocation

2022-10-11, 17:39:18
Reply #149

brr

  • Active Users
  • **
  • Posts: 96
    • View Profile
About this point:

01. Chaos Cosmos assets using only .tx textures. The only benefit of this format is mipmapping. Does corona renderer support this internal mipmap instructions or it is currently used in "read only" mode ?
      If corona have some internal benefits using .tx textures, it will be great to have the option in converter to convert classic jpg/png/tiffs to tx format. If not, then it will be great to have the option to convert tx textures back to common jpg file format.

We only have initial support for TX textures so that we can render Cosmos assets. We are working on some improvements (out of core rendering of textures) that would work not only with TX but with all texture formats. The main benefit is potentially saving a lot of RAM. This is listed for V9 at https://trello.com/b/EfPE4kPx/corona-tentative-road-map-3ds-max

Hello Maru,

thanks for the information!

may I ask you - where can I found some detailed information about vray materials and vray texture nodes which are supported (and not) by corona converter ?

a lot of cool information here, but not what I'm searching now:
https://support.chaos.com/hc/en-us/articles/4526289638033-How-to-use-the-Corona-Converter-Corona-7-and-newer-

I'm looking for something like this:
https://docs.chaos.com/display/VMAX/V-Ray+Scene+Converter

I found some text in converter itself, but the content between it and "convert by class" list is different.

Best regards

2022-10-21, 14:52:43
Reply #150

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 12690
  • Marcin
    • View Profile

may I ask you - where can I found some detailed information about vray materials and vray texture nodes which are supported (and not) by corona converter ?



Sorry for the delay, but I hope "better late than never" makes sense in this case.
I have logged this question for the devs to review and will share all the information here once I have it.

(Internal id=984968424)
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2022-10-22, 23:23:03
Reply #151

brr

  • Active Users
  • **
  • Posts: 96
    • View Profile
Sorry for the delay, but I hope "better late than never" makes sense in this case.
I have logged this question for the devs to review and will share all the information here once I have it.

(Internal id=984968424)

Hello Maru,

thanks for your reply.
Don't worry about delaying, I totally understand how much stress it can be in time of releasing a new version.

This question is still (and will be) actual for me and, I presume, for many other users who need a quick more technical overview of Corona Converter possibilities too.
I think, it would be great to have this in corona docks: https://docs.chaos.com/display/CRMAX/Corona+Converter

I'll be waiting for the answer.

Best regards.

2022-11-07, 03:07:46
Reply #152

Javadevil

  • Active Users
  • **
  • Posts: 399
    • View Profile
Maru,

Is there plans to convert 3dsmaxs Physical material to Corona? I receive a lot of sketchup models and on import they using the Physical material.
« Last Edit: 2022-11-23, 05:56:32 by Javadevil »

2022-11-07, 04:10:25
Reply #153

Basshunter

  • Active Users
  • **
  • Posts: 279
    • View Profile

2022-11-07, 10:54:56
Reply #154

romullus

  • Global Moderator
  • Active Users
  • ****
  • Posts: 8767
  • Let's move this topic, shall we?
    • View Profile
    • My Models
+1 although Max physical material should render just fine in Corona, i see no reason to not convert it to Corona physical.
I'm not Corona Team member. Everything i say, is my personal opinion only.
My Models | My Videos | My Pictures

2022-11-15, 14:11:09
Reply #155

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 12690
  • Marcin
    • View Profile
Hello Maru,

thanks for your reply.
Don't worry about delaying, I totally understand how much stress it can be in time of releasing a new version.

This question is still (and will be) actual for me and, I presume, for many other users who need a quick more technical overview of Corona Converter possibilities too.
I think, it would be great to have this in corona docks: https://docs.chaos.com/display/CRMAX/Corona+Converter

I'll be waiting for the answer.

Best regards.

Hi, I have added a list at https://docs.chaos.com/display/CRMAX/Corona+Converter

Please let me know if it works for you. :)
I will also see if we can update the list in the converter script itself, or just link to the docs.
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2022-11-22, 21:43:08
Reply #156

brr

  • Active Users
  • **
  • Posts: 96
    • View Profile
Hi, I have added a list at https://docs.chaos.com/display/CRMAX/Corona+Converter

Please let me know if it works for you. :)
I will also see if we can update the list in the converter script itself, or just link to the docs.

Hello Maru,

many thanks for your work ! now we can clearly see what is currently supported and what is not. Really good and compact overview.

Best regards

2023-03-03, 10:23:36
Reply #157

alexyork

  • Active Users
  • **
  • Posts: 699
  • Partner at Recent Spaces
    • View Profile
    • RECENT SPACES
+1000 for max physical > corona physical. Anyone who imports revit/skp/anything needs this to work in corona converter as a one-stop-shop :) Please! :D
Alex York
Partner
RECENT SPACES
recentspaces.com

2023-03-03, 17:18:32
Reply #158

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 12690
  • Marcin
    • View Profile
We have the Autodesk Physical Mtl conversion feature request logged.

(Internal ID=484645635)
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2023-04-19, 03:35:58
Reply #159

Javadevil

  • Active Users
  • **
  • Posts: 399
    • View Profile
We have the Autodesk Physical Mtl conversion feature request logged.

(Internal ID=484645635)
Thanks Maru I look forward to it.

2023-06-21, 12:08:02
Reply #160

brr

  • Active Users
  • **
  • Posts: 96
    • View Profile
Hello Corona Renderer team,

I would like to share some additional observations that I hadn't noticed before while using the Corona Converter in the simplest mode, "convert everything."
For points 1 and 2, I have uploaded an image. Please see it in the attachment to this post.

1. Sometimes it is necessary to convert materials while having the original scene materials side by side. To achieve this, I make copy of them in slate material editor and attempt to convert the copy using the last option, "selected material editor slot only." However, it turns out that this option is only working in the compact material editor. Why?
The compact material editor is very outdated and has many limitations. Most users haven't been using it for many years.

Unfortunately, there is currently no information available about this in the tooltip, so it took a considerable amount of time to discover the reason. It would be very helpful (and even logical) if this option also worked in the slate material editor.

2. In the converter, there is also an option to show or hide texture display in the viewport for selected objects. Unfortunately, this function rarely works in the converter, unlike its counterpart in 3ds Max itself, where you can globally make visible or hide textures in viewport.

3. While converting and checking scenes and objects, I also came across an important missing feature.
Since Corona is compatible with basic Vray materials, sometimes in a large Corona scene, a certain number of models with Vray shaders are lost. It would be very useful to have a "select objects without Corona shaders" function in Corona Converter. Perhaps there is currently a workaround for this? I would be grateful for any tipps.

Best Regards
« Last Edit: 2023-06-21, 12:12:23 by brr »

2023-07-11, 21:14:36
Reply #161

Cheesemsmsm

  • Active Users
  • **
  • Posts: 98
    • View Profile
WHEN WILL THE CONVERTER WORK PROPERLY???

It's broken and almost unusable for years.
I understand that it's not easy to handle old/wrong materials setup from many sources, but if you can't do anything, just bring back the legacy converter as an option because it used to work like a charm.
At least, please make the "force non-metal" option work as it should. The materials always be converted to metal even if it is selected.

Also, the "convert CoronaLegacyMtl" should be disabled by default. (who wants to convert CoronaLegacy if not necessary?)
It will ruin the scene that has a bunch of models with shit legacy material setup if you forget to check the convert selected objects only option.

OR change the convert selected objects only as a default.
OR just add an option to save settings

cheers,

2023-07-12, 09:04:49
Reply #162

James Vella

  • Active Users
  • **
  • Posts: 539
    • View Profile
+1000 for max physical > corona physical. Anyone who imports revit/skp/anything needs this to work in corona converter as a one-stop-shop :) Please! :D

In the mean time you can use the script I made that converts Autodesk Physical to Corona Physical in this post here:
https://forum.corona-renderer.com/index.php?topic=31214.msg214027#msg214027

Its fairly basic but covers Diffuse, Glossiness, Roughness, Normal, Metal, Non-Metal, Opacity at the moment.

Also I have a version I'm tinkering I can release this week that now changes the Advanced option to use Glossiness if using Glossiness workflow (instead of inverting the Roughness with a color correction node, I wasnt aware of this while making it). It also will support Displacement, IOR, Anistrophy, Emission/Self Illumination.

I just made it since I already have a few scripts I made that do similar things so figured it might help you out until the official release by the Corona team. 

2023-07-12, 10:34:54
Reply #163

romullus

  • Global Moderator
  • Active Users
  • ****
  • Posts: 8767
  • Let's move this topic, shall we?
    • View Profile
    • My Models
@James Vella, maybe it's worth creating new topic in the user contribution board? Especially if you have plans to continue development of the script. Honestly, judging by the amount of users requesting physical to Corona material conversion, i think your effort deserves a lot more attention than it got so far.
I'm not Corona Team member. Everything i say, is my personal opinion only.
My Models | My Videos | My Pictures

2023-07-12, 12:04:01
Reply #164

James Vella

  • Active Users
  • **
  • Posts: 539
    • View Profile
@James Vella, maybe it's worth creating new topic in the user contribution board?

Sure if it helps. I didnt want to create a 3rd thread about it and bog down the forum but since you moderate this place I can do that if you think its best.

Especially if you have plans to continue development of the script. Honestly, judging by the amount of users requesting physical to Corona material conversion, i think your effort deserves a lot more attention than it got so far.

Not sure if I plan on developing it further but just wanted to help out for the time being and give myself a little project to work on. All the code is in .ms format so you can copy/paste, change, learn from it, whatever to suit your own workflow.

Also happy to hear some feedback about its real-world use since I'm just doing what I think would be useful but I dont actually ever use Autodesk Physical materials so I'm just pushing buttons =D
« Last Edit: 2023-07-12, 12:08:39 by James Vella »

2023-07-14, 11:14:28
Reply #165

Jpjapers

  • Active Users
  • **
  • Posts: 1644
    • View Profile
@James Vella, maybe it's worth creating new topic in the user contribution board?

Sure if it helps. I didnt want to create a 3rd thread about it and bog down the forum but since you moderate this place I can do that if you think its best.

Especially if you have plans to continue development of the script. Honestly, judging by the amount of users requesting physical to Corona material conversion, i think your effort deserves a lot more attention than it got so far.

Not sure if I plan on developing it further but just wanted to help out for the time being and give myself a little project to work on. All the code is in .ms format so you can copy/paste, change, learn from it, whatever to suit your own workflow.

Also happy to hear some feedback about its real-world use since I'm just doing what I think would be useful but I dont actually ever use Autodesk Physical materials so I'm just pushing buttons =D

I would personally love something like this that works the other way too. Corona TO physical for the times where you need to share a model as say an FBX and the other party doesnt have corona.

2023-07-14, 14:56:45
Reply #166

Ink Visual

  • Active Users
  • **
  • Posts: 158
    • View Profile
I would personally love something like this that works the other way too. Corona TO physical for the times where you need to share a model as say an FBX and the other party doesnt have corona.

This! Would love to have such funcionality too.

2023-07-14, 18:28:58
Reply #167

James Vella

  • Active Users
  • **
  • Posts: 539
    • View Profile
I would personally love something like this that works the other way too. Corona TO physical for the times where you need to share a model as say an FBX and the other party doesnt have corona.

Sure, I can invert the code so it works the other way around. Give me a week or 2 ill take a look.


2023-07-15, 09:08:06
Reply #168

James Vella

  • Active Users
  • **
  • Posts: 539
    • View Profile
Actually didnt take too long to invert, still version 01 though so a few things to iron out. Test it out @Jpjapers and @Ink Visual. You can download the Corona Physical to Autodesk Physical converter in the below post.

https://forum.corona-renderer.com/index.php?topic=40480.0

2023-08-09, 12:48:59
Reply #169

Neil Cross

  • Active Users
  • **
  • Posts: 46
    • View Profile
A common error that pops up is Falloff map in Fresnel model is not supported in Base IOR slot.
Is there anyway we can get a button like Fix CoronaNormal "Incorrect gamma" warnings.
Im not sure of the best solution but this would be a huge time saver!

2023-09-27, 15:18:38
Reply #170

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 12690
  • Marcin
    • View Profile
I think I am missing something here, but

A common error that pops up is Falloff map in Fresnel model is not supported in Base IOR slot.
This is just a wrong thing to do. You should never do this.

Quote
Is there anyway we can get a button like Fix CoronaNormal "Incorrect gamma" warnings.
Im not sure of the best solution but this would be a huge time saver!
There is such a button in the converter script window and in the error message itself.
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2023-10-23, 11:00:21
Reply #171

Neil Cross

  • Active Users
  • **
  • Posts: 46
    • View Profile
Quote
This is just a wrong thing to do. You should never do this.
Yes but explain that to the thousands of modelers uploading models to the web. Im just trying to find a quick fix to models set up incorrectly.

2023-10-23, 12:04:43
Reply #172

VASLAVO

  • Active Users
  • **
  • Posts: 295
    • View Profile
Good morning guys, im having this issue on several models now, im i doing something wrong? here is the screenshot for the issue


2023-10-23, 16:00:22
Reply #173

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 12690
  • Marcin
    • View Profile
Good morning guys, im having this issue on several models now, im i doing something wrong? here is the screenshot for the issue

Try increasing the maxscript heap allocation size as instructed here: https://support.chaos.com/hc/en-us/articles/4528127520017-I-am-getting-MAXScript-Auto-load-Script-Error
Generally, searching for error messages in our help center is a good idea. :)
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2023-10-23, 20:08:37
Reply #174

VASLAVO

  • Active Users
  • **
  • Posts: 295
    • View Profile
Good morning guys, im having this issue on several models now, im i doing something wrong? here is the screenshot for the issue

Try increasing the maxscript heap allocation size as instructed here: https://support.chaos.com/hc/en-us/articles/4528127520017-I-am-getting-MAXScript-Auto-load-Script-Error
Generally, searching for error messages in our help center is a good idea. :)

Already try that, here the screenshot.

2023-10-27, 09:13:09
Reply #175

diaa

  • Users
  • *
  • Posts: 2
    • View Profile
Hi
This is my first post here
I hope the video is useful in clarifying the problem..
This is the problem of delay in changing between lists of materials..
During the work project, the process becomes slower and slower..
I hope there is a solution to this problem, thank you ♥

2023-10-27, 10:03:48
Reply #176

romullus

  • Global Moderator
  • Active Users
  • ****
  • Posts: 8767
  • Let's move this topic, shall we?
    • View Profile
    • My Models
This is the problem of delay in changing between lists of materials..

Hi,

Go to viewports configuration>display performance and decrease baked procedural maps resolution to something like 1024 px or lower, see if that helps.
I'm not Corona Team member. Everything i say, is my personal opinion only.
My Models | My Videos | My Pictures

2023-10-28, 05:40:26
Reply #177

diaa

  • Users
  • *
  • Posts: 2
    • View Profile
This is the problem of delay in changing between lists of materials..

Hi,

Go to viewports configuration>display performance and decrease baked procedural maps resolution to something like 1024 px or lower, see if that helps.

Thanks, but that didn't help anything
But I have an observation
This problem is old and was slower than that in the previous version Corona Render 9
It has been improved in the new version of Corona Render 10
Things have become much better than before, but the issue of slowness is still noticeable, and I hope there is a solution to this problem