Problem summary
When performing a render, all renderer plug-ins are loaded and their startup messages appear in the terminal, regardless of which renderer is actually being used. More Katana users may start to notice this as 3Delight comes bundled with Katana from 3.0v1 onwards.
This can cause issues if there have been changes between Katana versions that would require renderer plug-ins to be recompiled, the render can fail without much information if one of the plug-ins in KATANA_RESOURCES is out of date and fails to load,
Customer reported version
Katana 2.0v1a11/Katana3.0v1.001402a
Steps to reproduce
Launch Katana with more than one renderer plug-in loaded, for example RenderMan and V-Ray.
Open the Hello Pony example project (Help > Example Projects).
Preview Render with RenderMan.
V-Ray messages like the following also appear in the Render Log, even though the render is performed using RenderMan:
[INFO 3Delight]: 3Delight for Katana loaded, using 3Delight 13.1.6 linux64 (Nov 28 2017) "Lucky Strike"
Workaround
Remove any unused renderer plug-ins.
Reproduced by support
Katana 2.6v3 - Windows 7
Expected behaviour
Only the renderer plug-in that is used to perform the render is loaded.
Actual behaviour
All renderer plug-ins in KATANA_RESOURCES are loaded.