Wow, this thread took a bit different direction than it was supposed to.
Client is back, so the new deadline of 1-2 days for all images, comments and… even more lights. Typical scenario.
Thanks to Lele, we managed to cut rendering 2-3 times! We really appreciate his help!
Problem was due to merged Vray dirt extatex from another scene ( Vray 3.2) which obviously does not resets Subdiv settings. Turned out that Vray light Material is causing big trouble to this scene . This in conjunction to having pretty low Retrace threshold in LC, and not having Probabilistic lights turned on, gave the slow rendering time. Last one is something Lele adviced to always leave ON, although we have always had problems with it, even for far more complex scenes( more lights) and have had same fast speed as with Probabilistic lights Off. We also observed quite slow render times using newly Vray disk light, around 60-70%, but this could be only in current scene. We do not pretend to be masters, but use the tool, from quite a lot of time, and it drives us nuts, when instead of communicating with clients, deal with " what is wrong now , so it renders slow".
Reverting to earlier Vray version is not an option for us.
For good or for bad, over the past years adopted the " all 3d approach", which proved to be working for having short deadlines, small budget, and ongoing changes.Community become bigger- it is easy to find 3d models and put it in a scene rather than photosop a view which eventually might “can you move the camera back a bit”. Since being based in Eastern Europe is “disadvantage” in 3d world, although most of You might argue, we try to bet on speed(modeling included) and somehow adequate quality. “Can you fake it” comment from client is the least viable option for us, so we just want to put everything there, models, lights, proxies, test default settings for max of 1 hr and just render it. 10 hrs must be sufficient nowadays to render even the most complex scenes. (all render times given a per single i7 4930k) .Remember doing quite complex scenes in the past with Vray 2.4, even 1.5 , and having old, single Q6600 - even then have never had 10+ Hrs rendering on a commercial render. This also speaks that we( team here), as artist have not moved forward that much - having latest version, newer options, several times less render time - and still not getting anywhere (irony).
Again- we are small studio and can not afford buying Xeons, render farms, etc. It turns out that in some terms we are wasting more time on adjusting Vray than even focusing on postproduction- unacceptable! By adjusting mostly mean setting some of the settings to Advanced mode and check AA/GI/Shadows/Glossy appearance. Most of the Vray settings work great, out of the box, which we should be thankful to Chaos Group.
Returning back to this very scene, which got a bit more complex- around 30 more small Vray sphere lights( all instances). With already optimized settings, scene got slowly again. Jus reset Vray settings again, not getting even closer to render times after the optimization. Amount of passes, which clean noise threshold even got higher ( quite fast though 3-4 times). Here comes another question - what is the point to have faster passes in Progressive mode, when instead of 13 passes(used to be in “Slow” mode 16+hrs, to clean certain Noise Threshold we have 40+ ! So again, something forces Vray to do things in another way, but what is it - who knows.
Knowing nothing in virtual world is linear, and looking at GPUs - which are almost there( 1+1, twice the speed). So again Hardware is ahead of Software in terms of predictability, although Moore’s law is considered to had slowed down considerably over the past decade.
So… apart from the faster rendering, which is undeniable success for most of the scenes, we got surprised that there are known bugs with Vray Light materials, merging Extratex passes from previous versions and maybe others, which more or less influence speed. So the logicaly questions is - Should we update Vray when newer official release of Vray is issued or wait?Kind of of fed up of what is fixed, compatible, and still no single world- known bug with this and that. At least the community should be aware of this, since we do take our time of write down, share scenes, discuss give insights. Maybe a small thread with all noticed issues with latest official version might be a good approach, although not marketing tool at all.
As artist, we know the tools necessary to deliver images, but should we all have PhD and delve into the basics of render engine again and again?! Used to be numbers, then dividing some of these, then checking light pass, reflection pass and GI, then changing BF as main GI (which is great), and now it is just miscellany of everything (something for everyone), mostly hiding behind several checks.
Don’t get me wrong - we just want to leave Vray do the job, within reasonable amount of time, as it proved in 99% of the cases. We would be happy to have problems with 1 out of 100 projects, or scenes, but it is becoming more unpredictable recently. This project is a great example of why we should stick to the “working versions”, rather than updating to newer ones. You never know if next project/scene would be this single out of hundred, which does not work.
Exterior images- fine, no worries there Sun, Sky - boom, atmospheric effects - all great, but interiors, custom ones - with mix of different light sources and Vray light materials, hint of glossy - so much pain 