Blender a récemment remis à neuf une bonne partie de son interface (et plus encore), mais certaines pièces mécaniques sont encore un peu trop vieilles pour transformer le logiciel en bolide rutilant... Le moteur de rendu interne, en particulier, accuse son âge.
Que les amateurs de libre se réjouissent, tout cela pourrait bientôt changer ! Brecht van Lommel, qui avait brièvement travaillé comme développer sur Octane Renderer, revient à la Blender Foundation, et s'est attelé à une refonte complète du moteur de rendu interne. Rien que ça.
Sur le blog Blender Developer, il explique ses raisons : après avoir travailler à moderniser le moteur actuel durant le projet Sintel, il a réalisé que modifier la version actuelle pour en faire un moteur digne de ce nom demandait tout simplement trop de travail. Il a donc opté pour une approche totalement nouvelle, afin de remettre l'ensemble à plat.
Pour lui, il existe un marché pour un moteur de rendu axé vers les studios de petite taille, à mi-chemin entre le moteur de rendu centré sur l'hyperréalisme et un moteur entièrement programmable et paramétrable, comme Renderman.
Ce projet porte le nom de code Cycles, et en voici un petit aperçu...
Sur le plan technique, le moteur est basé sur la publication de NVidia Understanding the Efficiency of Ray Traversal on GPUs, disponible sur le site de la société.
Voici également une autre vidéo, puboliée par Jikz, un utilisateur de Blender ; il montre une partie des possibilités de Cycles à l'heure actuelle :