Haggi,
Had a chance to get this going in Maya 2014 on Win 8 x64. Here are some initial thoughts and problems I encountered - you are probably aware of most.
On plugin LOAD this is the what the log looks like for me.
# mtCoronaLogger : Init renderer Corona
# renderLogger : registerRenderer
# renderLogger : registerAETemplateCallbacks
updateRendererUI;
# Warning: renderMenuProcedure flag is obsolete. It will be removed in the next release. #
mayaToxxx common globals sourced.
# renderLogger : RegisterRenderer done
// AbcExport v1.0 using Alembic 1.5.0 (built Aug 6 2013 14:15:56)
// Error: file: C:/Program Files/Autodesk/Maya2014/scripts/startup/shelf.mel line 81: Object 'Curves' not found. //
// Error: file: C:/Program Files/Autodesk/Maya2014/scripts/startup/shelf.mel line 81: Object 'General' not found. //
// Error: file: C:/Program Files/Autodesk/Maya2014/scripts/startup/shelf.mel line 81: Object 'General' not found. //
updateRendererUI;
updateRendererUI;
create proc createMayaSoftwareCommonGlobalsTab
create proc createMayaSoftwareGlobalsTab
create proc CoronaCommonGlobalsCreateTab
# renderLogger : Created node coronaGlobals
# mtCoronaLogger : afterGlobalsNodeReplacement
CREATE OpenMayaCommonGlobals
# renderLogger : OpenMayaCommonGlobalsCreateTab()
Scroll layout unifiedRenderGlobalsWindow|rgMainForm|tabForm|CoronaTabLayout|CoronaCoronaCommonGlobalsTab|scrollLayout
common unifiedRenderGlobalsWindow|rgMainForm|tabForm|CoronaTabLayout|CoronaCoronaCommonGlobalsTab|scrollLayout|commonTabColumn
# renderLogger : OpenMayaCommonGlobalsUpdateTab()
# renderLogger : OpenMayaCommonGlobalsUpdateTab()
create proc CoronaRendererCreateTab
create proc CoronaEnvironmentCreateTab
create proc CoronaGiCreateTab
create proc CoronaTranslatorCreateTab
// Error: file: C:/Program Files/Autodesk/Maya2014/scripts/others/createMayaSoftwareCommonGlobalsTab.mel line 1070: Object 'imageMenuMayaSW' not found. //
--------------------------------------------------------------------------------------
When I right click the object and apply new material via the menu it doesn't work. But it does create a material, just doesn't assign it.
// Error: //
// Error: Line 0.56: Syntax error //
# ui : AECoronaSurfaceTemplate #
# renderLogger : Treelister cmd addToRenderNodeTreeLister( "assignNewMaterialWindow|assignWindowForm|nodeTreeLister1", "assignCreatedShader %type \"\" %node \"CoronaSurface1\"", "Corona/Materials", "corona/material", "-asShader", ""); #
---------------------------------------------------------------------------------------
When I hover on the menu at Windows/Rendering editors/corona , it doesn't show me any options and gives me this error.
// Error: Line 0.92: Syntax error //
---------------------------------------------------------------------------------------
Had to tweak HDRI a lot to get its bright values toned down.
----------------------------------------------------------------------------------------
Physical camera parameters are essential for physically based lighting, I see that exist in Max version.
----------------------------------------------------------------------------------------
IOR does not seem to be working for me. At the moment there is no distortion, like you would expect in thin window glass.
----------------------------------------------------------------------------------------
There doesn't seem to be a way to make hdri invisible to camera. (only seen in ref/refr).
Thanks for all the work thus far.