Nothing there?
Hi Toni,
Sorry for the delay; Iāve been on vacation and Iām just catching up.
It would help if you could write out exactly what you have done as a set of steps I can follow. Also, if you can provide a 3dm file (or two) that shows the problem, with those steps I should be able to reproduce the problem here and find out why youāre not seeing the dialog.
Thanks,
John
Hi John,
Thanks for getting in touch.
I have been running a few tests now and I have found out that the dialogue is only popping up if the material has the same name but different attributes (like color, etcā¦). I think this is super important and of course the only way how this works well. I have made my tests using the exact same material and then the dialog did not appear.
Unfortunately the problem remains with vray proxies. I am using proxies a lot for distributing vegetation in the scene (complex geometries like trees, etc⦠). So this might still be a chaosgroup issue. I donāt knowā¦
Thanks.
Toni
Hi Toni,
Iām afraid I donāt know anything about Vray Proxies, but if you could send me some 3dm files I could install the Vray evaluation version and see if I can repeat the problem.
Thanks,
John
Hi John,
Wow, this is very generous. Thank you for your offer. I will try to upload the files here.
Meanwhile I have run some more tests. I have found out that if I use the purge command within vray, the proxy materials remain but if I use the purge command in rhino, the materials get deleted. So it seems like Rhino is not aware of those materials being in use by the proxies.
I have prepared this file here, with a proxy bush. If you are copying the bush with ctrl+c and re-paste it into the file you will see that vray is creating a copy of each material for this pasted bush without the renderconflict pop up to appear.
I hope this is somehow possible to understand and follow.
Let me know if you need more information.
Big thanks
Toni
PROXYMATERIALCONFLICT.zip (17.8 MB)
Hi Toni,
Thanks for the information and data. Although I havenāt yet installed Vray, I think I know what might be going on. The conflict dialog only appears if the pasted data contains materials that are considered to be in use. Otherwise those materials are discarded (although itās possible that Vray is copying them anyway).
There is a method by which plug-ins are supposed to inform Rhino that materials are in use and if the plug-in doesnāt do that, Rhino wonāt be able to display the dialog for those materials. So right now I think this might be an oversight in Vray.
Iām going to contact the developers and confirm if they are aware of the requirement to notify Rhino about material usage. If not, then they will need to fix that. If however, they are already doing that, I will install Vray and investigate further.
Regards,
John
Hi John,
This seems also very likely to me. Let me know what you have found out.
Thanks and regards
Toni
Hi Toni,
I have spoken to the V-Ray developer and he confirmed that V-Ray is not using the notification system we provided ā he is going to fix that right away. However, it appears to be a bit more complicated than that and I understand that he will come here soon to explain why.
Regards,
John
Hi John,
Thanks again for your commitment! I hope this gets fixed asap by chaosgroup.
Best
Toni
Hi @johnc,
I run in material name issues again (Rhino 7) and I need some time to find the commands here to fix it. Please make this commands available for auto-complete.
-Micha
Micha
I am not yet convinced that these commands, which we basically wrote for you, are the correct solution to this problem. As a result, I donāt want to stop them from being test commands and document them - otherwise we will have to support them forever more.
Please just write them down on a piece of paper or something.
- Andy
For the record, these are very helpful and adress many combinations of asset conflicts, hope they are here to stay or get upgraded into a permanent commands or unified UI options dialog.
(I also wish these would autocomplete but for now have them noted on a virtual piece of paper)
Hi @andy,
this commands are very important for all V-Ray users, since it cause a lot of trouble with duplicated materials. The Chaosgroup decided to use this Rhino functionality too keep the scene materials clean. Itās so important like block conflicts are handled. It help to lost data or scene setups destroyed. Iām only one who knows about this way, but itās not for me only.
-Micha