2010-11-24 38 views
0

Est-ce que quelqu'un sait comment forcer une grande quantité de suréchantillonnage dans Blender ou POV-Ray, disons 100 échantillons par pixel, au moins? Ceci est pour un projet de recherche qui dépend fortement des artefacts sub-pixel. Le rendu d'une grande image et sa réduction ne fonctionneront pas car quelques pixels critiques seront très lumineux et les valeurs de sortie seront coupées. Ils doivent être moyennés avant l'écrêtage. Blender ne semble prendre en charge que 5, 8, 11, or 16 samples, car il utilise des modèles d'échantillonnage prédéfinis.Forcer un sur-échantillonnage agressif dans un raytracer

POV-Ray does not support non-adaptive supersampling methods, ce qui est nécessaire car il y a une grande variation dans les pixels qui peut ne pas être apparente à partir de la variation entre les pixels.

+0

Pouvez-vous rendre une grande image et la réduire en faisant la moyenne des pixels au lieu de l'écrêter? –

+0

Les valeurs de pixels seraient tronquées lors de leur sortie dans la grande image. Je n'ai aucun contrôle sur cela; la plupart des formats d'image n'autorisent pas les valeurs en dehors de la plage 0-255. –

+0

Il semble que POV-Ray supporte la sortie HDR qui donne 32 bits par couleur par pixel –

Répondre

1

Découvrez la caméra maillée dans la dernière version bêta de POV-Ray (3.7.beta.39). Cela vous permet de spécifier un nombre arbitraire de rayons par pixel en définissant un maillage approprié (docs are here).

Il existe des macros et des exemples de scènes inclus dans dist. Si vous n'êtes pas sûr de la façon de créer une caméra maillée qui fait ce que vous voulez, essayez de demander dans le groupe povray.beta-test à news.povray.org. Une approche simple serait de créer un maillage représentant une caméra standard (une face par pixel) et de l'instancier dans la scène 100 fois (en supposant 100 échantillons par pixel), en le faisant légèrement trembler à chaque fois (ceci peut être fait facilement dans une macro) .

En outre, Jaime Vives Piqueres a un bon (mais en cours de développement) demo page here. Voir en particulier la section intitulée "Custom Cameras".

+0

Tricky, mais cela a fonctionné. Merci. –