La profondeur de champ facile!
English Version

balls.jpg [63k]

De quoi s'agit-il?

Dans POV-Ray 3.x, on peut simuler du flou de défocalisation (profondeur de champ) avec les commandes suivantes:

camera {
...
focal_point ...
aperture ...
blur_samples ...
confidence ...
variance ...
}

Les deux premiers paramètres, en particulier le second, sont assez peu intuitifs, ce qui conduit à pas mal d'essais avant de trouver les bonnes valeurs.

Et alors?

Un peu lassé de cette situation, j'ai repris quelques formules classiques de photographie concernant les relations entre focale, ouverture, distance et profondeur de champ. Après deux heures de cuisine dans POV-Ray 3.1, j'en ai tiré une façon nettement plus simple de décrire la profondeur de champ recherchée, un peu à la manière du mode "DEPTH" des boitiers réflex Canon d'entrée de gamme.

La petite macro se contente de calculer les paramètres focal_point et aperture à partir de deux points situés de part et d'autre de la zone de netteté. Entre eux, l'image sera nette, tandis qu'elle se brouillera progressivement au fur et à mesure que l'on sortira de l'intervalle.

Pour utiliser la macro, il suffit de faire un #include du plug-in et, au lieu de donner les paramètres encombrants, d'appeler la macro DoF:

#include "DoF.inc"
...
camera {
...
DoF (location, width, angle, look_at, 1er point, 2ème point)
blur_samples ...
confidence ...
variance ...
}

Les valeurs de location, angle, et look_at sont identiques à celles données pour la caméra (et doivent d'ailleurs toujours lui être communiqués).
Le paramètre width est la largeur de l'image, en pixels. Il sert à déterminer de degré de flou souhaité. En général, l'image obtenue aura tendance à sembler "trop nette". Il ne faut pas hésiter à diminuer ce paramètre pour accentuer l'effet de profondeur de champ.
Les vecteurs 1er point et 2ème point sont les coordonnées des deux points nets extrêmes.

Téléchargement

Cliquer ici pour charger l'archive incluant le plug-in, sa documentation en et un exemple:

DoF.zip (6.9 kb)


Fond: coupe très brouillée d'un objectif Leica Elmarit M 21mm f/2.8 asph.
(c) 1999 F.Dispot