Descrizioni ed esempi per il raytracer POV-Ray di Friedrich A. Lohmüller
English English English
Deutsch
Français français

Home
- Tutorial POV-Ray

- SkyboxViewer
    - Che cosa è? + Download
   > Skyboxes con POV-Ray
    - Galeria di Skybox

                                               

Uno Skybox Viewer per scene di POV-Ray

Informazioni di base + Download | Skyboxes con POV-Ray | Galeria di Skybox

Come si fa immagini di Skybox per lo SkyboxViewer
con scene di POV-Ray?

Ci sono due modo per fare questo.
Tutt'e due metodi usanno il include file "SkyboxCamera.inc" per dirigere la camera di guardare nelle 6 direzioni - questo file non si deve mai editare!

Preperazione di una scena POV-Ray:
Si deve copiare il file della scena POV-Ray (p.es. MyScene1.pov) nel directory "Skyboxes"
Dobbiamo aprire il file POV-Ray e deattivare o rimuovere la camera, dichiarare una varibile denominata camLoc con la positione della camera ("location") e aggiungere la linea: '#include "SkyboxCamera.inc"'.

/*camera{
   location <0,1,-5>
   right x*image_width/image_height
   angle   45
   look_at <0,1,0>
} */
#declare camLoc = <0,1,-5>;
#include "SkyboxCamera.inc"
Preperazione del file di scena POV-Ray



Metodo 1: Per mezzo di batch file e SkyboxCamera.inc
Qui usiamo due batch file i quali si deve piazzare nello stesso directory come nostro file di scena POV-Ray:
            RenderSkybox6sides.bat e RenderSkyboxStart.bat.
Per editare questo tipo di file si deve aprire il loro directory nel Windows Explorer e clicciare destra sul nome e selezionare del menu popup "editare".
Per run questo tipo di file si deve solament cliccare dobbio sul nome nel Windows Explorer.

Adesso prima e solo una volta:
Nel RenderSkybox6sides.bat:
Qui si deve inserire il pathname dell'installazione PovRay ... /
Questo si può trovare con un clic destra sulla icona del programma POV-Ray,
p.es. con POV-Ray 3.6:
Rem --> please set PovRay installation path here...
Set povray="C:\Programme\POV_Ray\bin\pvengine.exe"
p.es. con POV-Ray 3.6.2:
Rem --> please set PovRay installation path here...
Set povray="C:\Users\MyName\AppData\Roaming\POV-Ray\v3.6\bin\pvengine.exe"
p.es. con POV-Ray 3.7 beta su Vista/Windows7 64bit:
Rem --> please set PovRay installation path here...
Set povray="C:\Users\MyName\AppData\Roaming\POV-Ray\v3.7\bin\pvengine64.exe"

Poi ogni volta se vogliamo generare un alto skybox set:
Nel RenderSkyboxStart.bat:
Selezione di image resolution e inserimento del filename
rem --> please choose the picture resolution here...
rem set res=64
rem set res=128
set res=256
rem set res=512
rem set res=1024
rem set res=2048
rem set res=4096

rem --> please set filename of scenery and output file here...
Call RenderSkybox6sides.bat MyScene1 %res%
rem Call RenderSkybox6sides.bat Skybox_Demo1  %res%
rem Call RenderSkybox6sides.bat Skybox_Demo2_Water %res%

pause
                  Preperazione del file RenderSkyboxStart.bat.

Con questo tutte les preperazioni necessarie sono fatto!
Addesso per start il rendering: run RenderSkyboxStart.bat   (double click the name !)
Doppo questo le 6 immagini skybox sono generate e memorizzate nello stesso directory che il file della scena POV-Ray: "Skyboxes".



Metodo 2 : Per mezzo di SkyboxSerie.ini e SkyboxCamera.inc
Qui usiamo il file SkyboxSerie.ini per iniziare il rendering des 6 immagini. Questo file si deve piazzare nello stesso directory che nostro file della scena POV-Ray.

Apriamo SkyboxSerie.ini e inseriamo il nome della scena attuale nella linea seguente:
Input_File_Name=MyScene1.pov
Altre manipolazioni possibili:
  Display_Gamma=1.9
  File_Gamma=1.9
  Cambio di gamma per aggiungere più(>2.2)
    o meno(>2.2) contrasto all'immagini.
  Per output png con 24 bit colori si scrive: +FN24

Questo file si lancia ("Run") direttamente dal editore di POV-Ray!
Quest'azione produce 6 file d'immagine con nomi con numeri aggiunti 0 a 5. in vostro standard POV-Ray output file directory definito da Output_File_Name="C:\Users\..."
Poi dobbiamo renominare le immagini secondo la sequenza seguente (prudenza! Non scambiare!).
Con les immagini di per es. MyScene1.pov:
    MyScene10.bmp --> MyScene1_front.bmp
    MyScene11.bmp --> MyScene1_right.bmp
    MyScene12.bmp --> MyScene1_back.bmp
    MyScene13.bmp --> MyScene1_left.bmp
    MyScene14.bmp --> MyScene1_top.bmp
    MyScene15.bmp --> MyScene1_base.bmp
Alla fine dobbiamo muovere quest'immagini nel nostro subdirectory 'Skyboxes' e lanciare lo SkyboxViewer.



; Persistence Of Vision raytracer
; POV-Ray version 3.6 / 3.7
; ini file for Skybox renderings.
; for SkyboxViewer images
;Display_Gamma=1.9
;File_Gamma=1.9

Antialias=On
Antialias_Threshold=0.3
Antialias_Depth=3

Input_File_Name=MyScene1.pov

Initial_Frame=0
Final_Frame=5
Initial_Clock=0
Final_Clock=5

Cyclic_Animation=off
Pause_when_Done=off
Preperazione dello SkyboxSerie.ini


Informazioni di base + Download | Skyboxes con POV-Ray | Galeria di Skybox

top

© Friedrich A. Lohmüller, 2015
homepage:www.f-lohmueller.de
 
Visitors:
(since May-1999)
Thanks for your visit!