Community
Arnold for 3ds Max
Rendering with Arnold in 3ds Max using the MaxtoA plug-in.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

mvUsdArnoldProcedural52.dll was compiled against non-compatible Arnold

4 REPLIES 4
SOLVED
Reply
Message 1 of 5
Xaia
785 Views, 4 Replies

mvUsdArnoldProcedural52.dll was compiled against non-compatible Arnold

Hi!

I am getting this warning after fresh Arnold 6 Mtoa 4.0.2 installation in Maya 2020.


# Warning: mvUsdArnoldProcedural52.dll was compiled against non-compatible Arnold 5.2.2.1 # 
# Warning: mvUsdArnoldProcedural53.dll was compiled against non-compatible Arnold 5.3.0.1 # 
# Warning: mvUsdArnoldProcedural54.dll was compiled against non-compatible Arnold 5.4.0.0 #

Tried reinstalling the plugin and resetting my prefs. I have the same version installed on Maya 2019 and everything is working just fine.

I don't have any weird env variables in the system.

Beside that error, Arnold seems to be rendering just fine.


Any idea how to get rid of it?




4 REPLIES 4
Message 2 of 5
Anonymous
in reply to: Xaia

That's dll is for Multiverse plugins not Arnold

Message 3 of 5
Xaia
in reply to: Xaia

Right, that would make sense. Thanks!

Message 4 of 5
p8erto
in reply to: Xaia

Arnold uses the ARNOLD_PLUGIN_PATH to load procedurals.

Due to the fact that Arnold API is often updated and requires a recompilation for the new version, Multiverse needs to support multiple versions of Arnold (one for each time the Arnold API is "broken"), this means we need to supply clients with Multiple versions of the procedural. Other renderers have a more stable API and dont require to do so (example: 3Delight and Renderman).

Arnold will output a warning for procedurals that are present in such path but are not compiled for the version of Arnold in current use, for example, if you are running Arnold 4.0.1 you will see:

00:00:00 775MB WARNING | mvUsdArnoldProcedural53.dylib was compiled against non-compatible Arnold 5.3.0.1 00:00:00 775MB WARNING | mvUsdArnoldProcedural54.dylib was compiled against non-compatible Arnold 5.4.0.0 00:00:00 775MB WARNING | mvUsdArnoldProcedural52.dylib was compiled against non-compatible Arnold 5.2.2.1

You can safely ignore this warning: we put all Arnold procedurals in the same folder but only the right one will be used for rendering (in the above case mvUsdArnoldProcedural60.dylib will be used because we have MtoA 4.0.1 / Arnold 6.0.1 installed and as you can see there is no warning about it).

  • TIP — You can also delete or move the procedurals for Arnold versions that you are not using to another backup folder and you will suppress these warnings.


REF: https://paper.dropbox.com/doc/Rendering-FAQ--AziZB1Pl4sKTJVwjVguO8E57Ag-2u1qUaDnmnl8tPeVB6gJh

Message 5 of 5
Xaia
in reply to: p8erto

Thank you!

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report