Extensions:FR/2.5/Py/Scripts/Render/POV-Ray
- Page Développeurs
- design ideas
- fichiers pour tests de régression
- Dernières Nouvelles
- IRC: #blenderpovray sur freenode
UI location | Menu Déroulant de rendu | ||
---|---|---|---|
Usage | Si POV-Ray 3.7 est installé, activez l'addon dans les préférences, Choisissez le comme moteur de rendu et lancez un rendu avec F12. | ||
Version | 0.07 | Author(s) | Campbell Barton, Silvio Falcinelli, Maurice Raybaud |
Blender | 2.56a | License | GPL |
Category | Render | Distribution | Release |
Note(s) | Ce script n'est pour l'instant développé et testé que sur plateforme Windows 7 x64 |
File name | (Script Python)+ POV-Ray 3.7 |
---|---|
Current version download | https://svn.blender.org/svnroot/bf-extensions/trunk/py/scripts/addons/render_povray/ |
Python modules | Modules Python Standards |
External Python Modules or dependencies | POV-Ray 3.7 |
Warning | Povray 3.7 et ce script sont tous deux en beta. |
---|---|
Links | http://povray.org/ |
Release Log | Dev:2.5/Py/Scripts/Render/POV-Ray |
Known Issues | Problèmes Connus Les Plus Importants:
|
目次
POV-Ray 3.7
Info:
Povray 3.7 a été developé avec les architectures multi-processeurs en tête et bénéficie d'énormes gain de temps de rendu sur ces plateformes.
Usage
1. Aller dans le menu File > User Preferences > ... | |
2. ... > Add-Ons et cocher PovRay 3.7 dans la liste de plugins. | |
3. Choisir P.O.V.Ray 3.7dans le menu déroulant des moteurs de rendus. |
Réglages Utiles
Refermer POV-Ray Automatiquement | |
Pour la version Windows de POV-Ray: régler l'option "On Completion" sur "Exit POV-Ray for Windows" (dans le menu Render) de l'interface éditeur de POV. Ainsi POV-Ray se fermera après le rendu. |
Cacher l'Image Pendant le Rendu | |
Utiliser l'option de ligne de commande -d pour ne pas afficher le rendu en cours. L'image sera renvoyée à Blender lorsqu'elle se termine (Sous Linux cette option est cachée mais enclenchée par défaut pour éviter certains problèmes). |
Limitations:
Cette version du script est destinée à povray 3.7 uniquement, et ne marchera pas avec la 3.6
-L'architecture de blender et povray doivent correspondre:
Blender 64 bits avec povray 64 bits, 32 bits avec 32 bits.
-Si les objets apparaissent noirs vérifier qu'ils ont au moins un materiau assigné.
-Les objets ayant certaines parties en mode shading lissé et d'autres en mode solide ne sont pas supportés. C'est tout ou rien.
-Les fichiers de texture « packed » doivent être « unpacked ».
Le rendu partiel ("border") fait planter Blender (recherche de solution en cours)
Features:
-Le background est exporté (les texture mappées en « view » apparaissent un peu différentes à cause des mappings diponibles dans Pov.
-Coordonées UV: avec projection « planar » pour l'instant. (Silvio Falcinelli)
-Canaux de textures:
Alpha ; Diffuse ; Bump ; Specular ; Mirror (utilise le même canal que specular).
(Pas d'autres canaux supportés à cause de la syntaxe peu uniforme utilisée par pov. Y mettre des textures différentes aurait requis de me laisser pousser une barbe blanche ou d'endommager ma vie sociale encore davantage qu'un geek odinaire ne le ferait.)
Material properties:
-Emission (= blender emit)(pov 3.7)
-SSS (pov 3.7)
-Translucence (pov 3.7)
-Option pour utiliser un IOR fconsistent pour les reflections and refractions raytracées sans briser la loi de conservation de l'energie répartie entre les deux.
-Iridescence (Newton's thin film coating)
-Caustiques: -fausses caustiques (un peu comme Blender Raytransp) -Caustiques Refractives à l'aide de photons: -Chromatic dispersion for refractive caustics -Caustiques Reflectives à l'aide de photons(utiliser un IOR élevé ou décocher l'option IOR Mirror pour une effet plus facile à régler) |
-Début d'émulation de certains shaders:
-Specular et diffuse toon (pas de contours pour l'instant)
-Phong et Cook Torrence (identiques)
-Blinn (traduction imparfaite)
-WardIso (a l'air ok, malgré un bricolage)
-Fresnel et Minnaert, inachevés pour l'instant
-Anti aliasing: passé en mode récursif. (par passes suivant un seuil)
-Accélération: passé au BSP automatique (POV 3.7 only)
-Flou Focal:
Basé sur le champ "distance" de l'interface de Blender, le champ "object" n'est pas encore supporté. L'intensité du flou est fixe pour l'instant.
-Media atmospheriques pour faire des lumières volumétriques par exemple:
-Nombre de samples pour le calcul de media |
-Choix d'une pré-correction Gamma par image de texture (lire la documentation de povray 3.7 avant d'y toucher car c'est en général inutile.
Liste de choses à faire... ou pas
Voir Dev:2.5/Py/Scripts/Render/POV-Ray
Test:
Comparaison Blender <-> POV-Ray:
Setup: |
Même setup, |