mardi 6 décembre 2011

VENUS 0.85 is coming !

Cela fait plus d'un an que je n'ai pas posté avant tout par manque de temps, cela ne veut pas dire que nous n'avons pas avancé sur nos projets.

Venus est actuellement en version 0.84 et a beaucoup évolué, malgrès la grande frustration de ne pouvoir utiliser le logiciel pour des soucis de copyright sur mes projets, je reste strictement sur Prman 16 que je préfère largement a Arnold.
Venus est encore en plein devellopement, le rendu interactif en mode reyes Renderman est tres long a develloper de la façon dont je l'ai designé. Par contre nous avons retravailler entierement le raytracer, et nous avons devellopper des methodes uniques a notre moteur. On a optimisé le moteur pour consommer tres peu de memoire, surtout avec les instances objects, comme dans Arnold ca fait plaisir de voir des millions d'objets rendu sur 1 gb de ram. Nous avons aussi un interactive engine en mode raytracer qui rend l'image finale.
Nous avons surtout crée un nouveau system de rendu pour la global illumination hyper optimisé et rapide, entierement flicker free et avec du grain limité grace a une nouvelle methode de sampling ultra efficace.
Nous avons aussi créer un nouveau format de pointcloud unique qui permet plein de choses mais ca j'en parlerait plus tard, Nous l'utilisons pour le pointbased, le bake, les spherical harmonics et encore pleins d'autres choses. l'avantage de ce systeme de format est de pouvoir rendre des miliards de points dans un fichier de maniere tres simple et rapide. Nous avons aussi beaucoup developpé sur les spherical harmonics et nos shaders peuvent utiliser toutes les methodes de maniere transparente.

Il faut encore environ 6 mois de travail sur le relighting en reyes car nous avons devellopé un system vraiment interactif utilisant notre nouveau format de fichier pointcloud. Les shaders sont axé physical based, mais avec la flexibilité de ne pas etre uniquement contraint uniquement a cela, ce qui reste bien plus flexible que les solutions disponibles actuellement. Nous pouvons par exemple calculer du SSS ou de la full GI dans des millions de cheveux tres simplement et rapidement sur un laptop moyen. On espere avoir une version 1.0 courant juillet 2012 car il reste encore du travail.

J'ai fais récemment quelques tests de performance entre la derniere version d'Arnold, le dernier Prman et Venus 0.84 et Vénus remporte haut la main la bataille dans toutes les circonstances. Je suis pas mal déçu des performances d'Arnold, même face a Prman 16 Arnold fait parfois pale figure. D'autant plus qu'il souffre toujours d'un gros manque de flexibilité et d'accessibilité, faut vraiment investir dans du gros dev si on veut tirer partit de la customisation avec Arnold, ce qui est moins gourmand avec Prman, beaucoup plus flexible.
Avec Venus on essai de prendre le meilleur des deux mondes et de l'ameliorer comme on peut avec nos idées et un code très moderne et ultra optimisé. Je conseil donc a tout ceux qui veulent se lancer les yeux fermé sur Arnold de ne pas se précipiter et vraiment de tester les performances en fonction des besoins car même si on a l'impression de faire des economies, c'est pas le cas en réalité.

2 commentaires:

  1. Bonjour, j'ai lu tout le blog et je trouve tout cela appétissant. Je suis le développement avec intérét. Mais comme tous les autres (je crois), je serais heureux de voir des rendus, voire une vidéo montrant Venus en action.
    Merci d'avance

    RépondreSupprimer
  2. Bonjour, comme tous le monde ici il est vrai que ce venus éveille la curiosité.
    En effet j'ai toujours été attiré par la qualité, simplicité et rapidité de renderman. Mais étant un artiste plus qu'un codeur cela a toujours été un frein a mon passage vers celui ci.
    J'ai bien essayé de me documenter avec des livres comme "The RenderMan Shading Language Guide " et autres mais dans l'ensemble je comprend très bien mais ya un mais. Ce n'est pas du tout pensé "Artiste" comme l'est Vray.
    Puis il y a peu j'ai été accepter comme beta testeur pour Guerilla render et je dois dire que je suis comblé a chaque nouvelle beta !!

    Ma question est la suivante Venus est il une belle usine a gaz pour prod où sera utilisable par les CG Artiste ?

    Salutations

    Mathieu

    RépondreSupprimer