Tuesday, 2 May 2017

Troubleshooting

Arnold to Vray


One of the main problems that was encountered with this project was rendering time. Because this piece is focused on everything being 3D, it would be a heavy render time, so once the car was in a position for lighting test, it was time to do some tests to look at the outcome of the car with lighting. The noticeable problem for rendering was when it came to the actual timing of a frame render, one frame would take up to 2hrs to half only half a frame, this would mean that my project could possibly take up to eight days’ render, so of course this was a problem that needed to be sorted out. Therefore, my first solution to getting around this problem was to look at the texture files, this was a problem because every map that was in my scene was 4k, and because the main texture software used was quixe, when exporting the material/textures it would give you 5 separate maps which would include a diffuse, normal, specular, reflectance at normal and a roughness map. Overall in the scene there was around 40 textures which had 5 separate maps each, so overall there was about over 200 maps which were at 4k. To fix this problem the maps would need to be takes into photoshop and changed to 2K. after re applying all the new maps to the right shaders, there was an assurance of this working, but when it came to rendering again it still took a long time to render but not as long as it did before, but this still wasn’t acceptable for rendering time. Another solution to sorting this out would be, to go through different renders that accessible and try to render a frame using the standard shaders as this would help find the quickest way to find out my results. The renderers used for this were Arnold, Renderman and Vray. In the end the fastest renderer was Vray, so this was good news and bad news, the good news was that this would cut down a lot of rendering time, and the bad news would mean going through all the shaders and change them all to Vray so that they were able to render. After doing some research on the reason for the rendering problems, the conclusion for Arnold not being great for interior rendering is because it is a brute force renderer, this means when it comes to rendering the samples within an interior space, the areas not needed, it treats the scene equally, so this would take longer especially for shadows, unlike Arnold, Vray has something called adaptive sampling so when it comes to interior rendering it will give priority to certain areas which is needed for rendering and not waste time on spreading samples through the scene, especially when it comes to shadows.

















No comments:

Post a Comment