I had to rename one object because there cannot be spaces in object labels. I need to fix that...
Yes i noticed that in the past and i don't think it's only empty spaces related i think it's character (language) related issue too and if this could be fixed it would be great indeed. As a workaround i usually rename objects temporarily but it would be great if original names could be preserved at all time but i didn't test this ATM it might just happen PovRay itself doesn't like characters from some languages inside .pov files... If that is the case could that characters just be converted to something that wouldn't brake .pov file itself and would enable successful render instead?
And with a new template that I just added (LuxOutdoor.lxs). This one doesn't use lightplanes but a luxrender "SunAndSky" object (which should render OK, no matter the size of your model):
Yes this is similar approach i choose for RadiosityNormal.pov template. No plane because it can't be positioned reliably if some variables are not available from the template itself and default light that tries to provide decent results in majority of use cases and not using the plane enables transparent background if user wants an custom background.
Anyway i tested new Raytracing Workbench and it evolved greatly this past few days! I like how i am able to set both PovRay and LuxRender executable paths at the same time in Preferences and few basic tests provided nice results!
Having at least one template for each by default that enables average FreeeCAD users to get decent results at first try with both is great addition too it makes using FreeCAD easy and fun task! New feature to dynamically change camera position is fantastic i did manage to "brake it" with my tests in a way it didn't produce expected results. I managed to do that by using this tool few times on verity of inserted PovRay and LuxRender projects but generally speaking it works great. I managed to find a way to change set templates after objects are added to the project by adding another object temporarily and deleting it "refreshes template" and the whole project doesn't have to be made from the start again just to try different template. If this part could be made automatically by FreeCAD itself when changing selected template from preferences it would be great addition.
Two things i would like to see fixed/changed ATM the most are:
1.) If Image inserted in Image Workbench after PovRay finishes rendering isn't closed or user doesn't switch back to 3D view and users want's to insert new PovRay project it crashes FreeCAD. If there is an easy fix i would like to see this fixed.
2.)Dialogue that informs user his camera isn't in Perspective View should offer two options one is to disregard this as already possible and second one to switch to Perspective view instead of the provided Undo button if this could easily be done i would like to see this change implementer.
P.S. Anyway from now i will have both PovRay and LuxRender installed and set in Preferences and explore both and thank you for enabling us to do that from FreeCAD itself directly!