Hello Juan and all
(sorry this is lengthy post !)
Firstly want to say well done on the new plugin - far better and way more usable. A big improvement on the previous one. Thanks Juan and NL team!!
Okay I've been testing the latest plugin and have a few thoughts and observations;
1. It would be great to get some clarification as to how the plugin interacts with SW. Is the maxwell specific information saved along with the part/assembly? (i.e. material assignment, sky, camera, render options etc?)
The current behaviour seems erratic at best (in my case), sometimes MXW info is retrieved with the SW assembly - sometimes not. IMHO this is the most important issue in making the SW plugin efficient and usable in a workflow sense. Currently I am forced to use MX-Studio which is time intensive in terms of applying materials and textures. The ideal would be that SW assembly files retain all the material information and render settings between saves and also are tolerant of updates to parts/assemblies. This would save a huge ammount of time in re-exporting MXS files and applying textures again in studio. As is stands it is almost unusable, it's only persistence and determination that keep me using SW-MXW in its current state - with the hope of improvements!. Think of an assembly of 200 parts - do you really want to navigate through the object list in studio and apply materials to 200 parts? especially when you cant rename things? manage the list, group things easily?. Not ideal. Applying materials and textures in SW directly is the best option, and I realise that there are limitations with the API and SWX codebase, but this would be fantastic.
2. Multilight - selecting this option in the render options pane does not work. Even stopping the render in MXCL and then checking 'ML' and starting the render again does still not work. I even tried entering the command in the command line field in the options pane. This is slightly annoying - only workaround is to save out MXS and open in studio and render from there (with ML on).
3. Selection - selecting solid bodies / model faces, component items in model tree exhibits strange behaviour. In SW terms selecting the soild body will normally select every face of that body. Doing this wil MXW plugin does not select every face in my exp. I have had several cases of odd material assignments due to inconsistent selection issues (or more importantly - feedback as to what material is assigned to what).
4 Normal Direction. As previously mentioned elsewhere, there is no way to check the normal direction of surfaces and/or change it. This is a royal pain for emitters. My workaround was to turn emitter planes into solid cubes to orientate the normals. This may not always be possible.
5. Texture / image paths - I have had numerous problems with texture files not being found, despite having entered the search locations in the preferences pane. loading an mxm from the browser often generates an error dialog. I have also have had many failed renders due to missing image files.
I have not unfortunately had the time yet to accurately document the exact circumstances of the above issues - but I will try to in order to assist Juan in troubleshooting these 'issues'. I would be interested to hear other SW/MXWR users thoughts/experience - all the above is merely my opinion at this point - maybe I'm not doing things right?
thanks again for the much improved update - best regards
David