PDA

Voir la version complète : Precalcul Irradiance map et Light cache pour rendu image fixe - Vray



Huv
08/05/2008, 10h15
Voici la traduction de la 2eme partie du tuto du forum vray destine a l'animation qui se trouve la (http://www.vrayforc4d.com/forum/viewtopic.php?t=1701) ,
2e partie qui, elle, est consacre au rendu d'une image fixe avec vray.

Pourquoi cette methode ? tout simplement pour gagner du temps (dans certains cas) ou pour eviter les "not enough memory"...
j'ai recement dû sortir une image en 12000x12000 et cette methode m'a ete tres precieuse :)

Si bien entendu une traduction n'est pas correcte, signalez le :)


Rendu d'une image fixe en precalculant l'irradiance map et le light cache avec Vray :

1) D'abord, nous allons "rendre" le Light Cache.
Dans l'onglet "sortie" des preferences de rendu de c4d,
changer la résolution à la moitié la taille de la résolution finale (ex : 1024 pour un rendu finale en 2048).

2) Toujours dans l'onglet "sortie" des preferences de rendu de c4d,
regler l'onglet "Animation" sur l'image active, et intervalle d'image a 1.

3) Onglet "enregistrement" des preferences de rendu de c4d, decocher "enregistrer le rendu"

4) Dans les preferences de Vray (onglet post-production de c4d),
dans les "options", cliquer sur "don't render final image" (Trad : Ne pas rendre l'image finale).

5) Vous n'avez pas besoin d'Anti-alisaing pour cette etape,
assurez-vous donc les paramètres de l'onglet AA sont "fixed" et que "filter on" n'est pas active.

6) Onglet "Indirect illumination". activez "GI" et reglez "Primary bounce" et "secondary bounce" sur Light cache.

7) Toujours dans l'onglet "GI", changez la "subdivision" du Light cache a 1250,
et indiquez dans "passes" le nombre correspondant au nombre de processeur de votre ordinateur.
Laissez "scale" sur "screen" et "screen sample size" a 0,02.
Descendez plus bas jusqu'a "light cache mode" et indiquez "single frame" dans "mode".

8) Encore plus bas (On render end), cliquez sur "auto save" et juste en-dessous,
indiquez l'emplacement ou vous souhaitez que le fichier qui sera genere soit enregistrer, sous le nom "StillC" (ou le nom de votre choix).

9) Lancez le rendu.A la fin du rendu, verifier que vous avez bien le fichier "stillC" dans le dossier des destination

10) Ne touchez pas aux parametres de sorties, nous allons maintenant proceder a l'enregistrement de l'irradiance map...

11) Toujours dans l'onglet "GI", reglez "Primary bounce" sur "irradiance map",
parametrez selon vos souhait le "min et max rate", ainsi que "hemispheric subdivision" et "interpolated samples".

12) Descendre sur "irradiance map mode", et reglez le "mode" en "single frame".

13) Encore plus bas (On render end), cliquez sur "auto save" et juste en-dessous,
indiquez l'emplacement ou vous souhaitez que le fichier qui sera genere soit enregistrer, sous le nom "IR" (ou le nom de votre choix).

14) Allez dans les options de "Light cache", et passez "mode" en "from file" (au lieu de "single frame"),
et dans "load file" chargez y le fichier que vous avez enregistrer a l'etape 8 (StillC dans l'exemple),
decochez "auto save" dans "on render end".

15) Lancez le rendu.

16) A la fin du rendu, retournez dans les parametres de sorties de c4d, et indiquez le format finale (reel) de votre image.

17) Dans l'onglet "enregistrement", cochez "enregistrer le rendu" definissez le chemin d'acces.

18) Dans les preferences de Vray (onglet post-production de c4d), dans les "options",
décochez "don't render final image (Trad : Ne pas rendre l'image finale).

19) Reglez l'anti-aliasing de vray selon vos souhaits.

20) Onglet "Indirect illumination" de vray, onglet "irradiance map,
plus bas "irradiance map mode" et changez le "mode" en "from file" et chargez-y le fichier d'IR genere a l'etape 15.

21) Lancez le rendu final.

:odile:

NiKo
08/05/2008, 10h53
Yep...

- En quoi est-ce que ça fait gagner du temps? Si du dois ajuster de simples petits objets qui n'influent pas sur l'illumination et sans se retaper à chaque test les prépasses? Je vois bien tt l'intéret pour de l'anim, ou pour une série de fixes dans une même pièce, mais une image toute seule?

- Un fort en version pourrait peut-être aussi traduire la première partie pour l'anim avec Vray, qui est un must de chez must... :deal:

Huv
08/05/2008, 10h57
j'ai recement dû sortir une image en 12000x12000 et cette methode m'a ete tres precieuse :)
Malgre un macpro 3,2, 8 go de ram, au bout de 5 sec "memoire insuffisante" est apparu...
j'ai donc employe cette methode en calculant l'IR et le LC a 4000x4000, c'est passe nickel :)

Ohliv
08/05/2008, 11h35
Yep...
- En quoi est-ce que ça fait gagner du temps?


L'Irradiance Map et le Light Cache n'ont pas besoin d'AA pour être calculés mais peuvent être hyper longs si on les lance avec un paramètre d'AA élevé. Du coup, en les calculant sans AA, on gagne énormément de temps. Et puis l'avantage, c'est de les calculer sur une résolution même très inférieure à la résolution du rendu final :wink:

NiKo
08/05/2008, 13h31
Effectivement! Merci pour les tips! :prie:

BerTiN03
10/05/2008, 00h46
Merci Huv ! Génial ! :wink:

BerTiN03
10/05/2008, 01h07
ça peut servir aussi avec des scènes avec du gros displace de la mort qui tue. Genre des pelouse entières en displace très fin.. :wink:

BadiE
20/03/2009, 04h16
C'est intéressant ce que tu dis HUV
Pour une Résolution de 12000*12000 tu as calculer le LC & l'IR Map à 4000*4000

Le Tiers Quoi !!!! :poucehaut:

Je ne savais pas que c'étais possible !

J'ai toujours utiliser la moitié de la Résolution Finale

C'est Tip Top :prie: :prie: :odile:

BerTiN03
23/04/2009, 16h35
Pour info, plus la taille finale du rendu est important, plus les paramètres de GI peuvent être low. Effectivement, une bonne GI calculée au tiers du rendu final, même avec des paramètres tout juste corrects, donnent souvent des résultats très satisfaisant au rendu final.

kurosaki
06/08/2009, 05h55
Ceci dit j'ai un petit problème quand je converti les matériaux en Vray ils deviennent noirs je ne sais pas quoi faire là :coup:

http://nsa08.casimages.com/img/2009/08/06/090806031009100765.jpg

BadiE
07/08/2009, 20h39
peut être que t'a activé "Filter " directement sur le Canal couleur
la conversion sous VRay a besoin d'avoir COLOR dans TEXTURE MAP du Canal DIFFUSE COLOR
et là tu peux rajouter FILTER