I can reproduce it in your scene, but not in a new scene (C4D 2025, Corona 12 U1 HF1). For some reason your cube exports as a proxy with 1 material channel. If I do it from scratch, I end up with 3 channels (when using 3 materials).
Could you explain how you are doing this from scratch, step by step? Or maybe record a short video, if I’m not asking for too much.
Hello there @lollolo,
When manually creating a proxy, please make sure to use texture map files for the applied materials.
I can see from your scene project you’re using a procedural checkerboard texture. (this is why it only creates a single material channel)
Using texture map files for the materials will create the appropriate number of material channels for the proxy. (see attached image)
Note: Also, do not forget to create the UVW coordinates for each material. (select the material tags > right-click on any of them > “Generate UVW Coordinates”)
This way, you can even load the exported “.cgeo” file in 3ds Max using the Corona Proxy object. (just need to recreate the same materials)
I hope this helps.
Looking forward to hearing from you.
Kind regards.
It looks like your example is not corresponding to my example. I can also have 3 or more poly selections and materials assigned. Works fine. The problem starts, when I add a second material to one of the selection.
An example in a real scene could be a base material and then a dirt or snow material on top with opacity channel activated. In this case you would use a poly selection twice.
Tree as example:
poly selection 1 - trunk
poly selection 2 - branch
poly selection 3 - leaves (until here everything is working)
poly selection 3 - snow on leaves (and this is where the issue begins, a selection is used twice)
Workaround for now is to use a layered material, so I don’t have to use the poly selection twice.
As I wrote:
Create a cube
make several poly selections
apply a material to every selection
create a Proxy - until now everything is working - create another material and apply it to one of the selections you created before (so a selection is used twice)
create a proxy - materials are not correctly applied.
Does it work for you if you assign a second material to an already used poly selection?