I was also doing render tests at this stage, to try and keep a lot of parameters, such as samples at low levels, to maintain a decent render time. I also had to be careful with assumptions about the final look, especially in relation to the hair.

Here is the final view port wire and shaded mode (Fig.16 & Fig.17).

Fig. 16

Fig. 17

Rendering

This was my first project ever that I rendered for so long. The hour count reachedÂ six weeks overall.Â The rendering size was 3600x4500. This was an experimental process for me and I was prepared for this long process from the beginning. I would never everÂ wait that long again though.Â The main reason for this crazy length was because of theÂ hairs which were all geometry this time, fully responding to GI, and ray traced shadows cast by transparent textured hoods on them.Â Also almost every element in the sceneÂ had glossy reflective shaders, that spread the reflection.Â This slowed down all the rendering dramatically. The shadow samples, shader samplesÂ and overall anti aliasing were also set to high so that all the details would stand out more clearly in the final image.

Of course, I used a separate machineÂ for rendering. So while it was rendering the whole imageÂ without hair, I was finishing my hair and preparing them for rendering next. The part with hair was rendered laterÂ and it took even longer then the whole image without them.

In the end I composed mountains in the background with the whole image, did some colour correction, some levelling and applied depth of field with chromatic aberration as the final touch (Fig.18).

Fig. 18

Conclusion

I enjoyed making this image mostly because the creation process was a real learning curve. I have never experimented so much before with any of my images and this is what I'm most pleased with. Of course the final rendering was more like a challenge rather then something really educational and if I had to render it again I would go searching for some alternatives for sure. I'd probably try to "bake" some of materials; do some sort of faking to match the desired result or go deeper by exploring parameters to find a better compromise between quality and speed. In any case, as I tried the hard way first, hopefully this will be something I can do more easily in the future.