Connecting Infrastructure, Connecting Research

POV-RAY

Description
POV-RAY logo

The Persistence of Vision Raytracer, POV-RAY, is a free tool for creating three-dimensional images from descriptions written in a customised scripting language.

Site Version (Latest: 3.6.2) Notes
ngs.oerc.ox.ac.uk 3.6.1  

 

License

  • POV-RAY is distributed under a permissive license, intended to encourage wide-spread use
  • The exact terms of the end-user license can be found at http://www.povray.org/povlegal.html

Users of this application should credit the code authors and the NGS accordingly and where applicable the specific site where the code is installed, when publishing work using NGS resources.

 

Running the Application on the NGS (General)

  • Submission Using the UI/WMS

    To submit an POV-RAY job via the WMS, login to the UI and create a JDL file as below, then submit using:

      glite-wms-job-submit -o jobIDs -a povray.jdl

    Type = "Job";
    JobType = "normal";
    Executable = "/usr/ngs/POVRAY"; 
    Arguments = "+Iinput.pov -D +FN +Ooutput.png"; 
    CpuNumber = 1; 
    StdOutput = "std.out"; 
    StdError = "std.err"; 
    Myproxyserver= "myproxy.ngs.ac.uk"; 
    InputSandbox = {"input.pov"}; 
    InputSandboxBasetURI ="gsiftp://ngsui03.ngs.ac.uk:2811/home/ngsxxxx/povtest";
    OutputSandbox = {"std.err","output.png","std.out"}; 
    OutputSandboxBaseDestURI ="gsiftp://ngsui03.ngs.ac.uk:2811/home/ngsxxxx/povtest";
    Requirements = (      
         member("NGS-UEE-POVRAY", other.GlueHostApplicationSoftwareRunTimeEnvironment)
    );
    ShallowRetryCount = -1;
    
  • Submission Using Globus
     

    The equivalent Globus commands for submitting the job to a single host and copying the input and output files are as follows. Each command should be on one line. You should not include the backslashes:

    globus-url-copy -cd -rp file:///$PWD/input.pov gsiftp://ngs.leeds.ac.uk/povtest/input.pov
    globus-job-run ngs.leeds.ac.uk/jobmanager-pbs -d povtest \
      /usr/ngs/POVRAY +Iinput.pov -D +FN +Ooutput.png
    globus-url-copy -rp gsiftp://ngs.leeds.ac.uk/povtest/output.png file:///$PWD/output.png
     

  •  

    • This runs the default version. To run 3.6.1 use POVRAY_3_6_1 instead of POVRAY.
    • Many examples are available on the POV-RAY website

    Further Information

 

Applications Support

The NGS cannot offer scientific support for applications. However if you require further information or believe there is something wrong with the installation, please contact the NGS support centre.

Acknowledgements

Please note: When publishing work based on use of the NGS, users should acknowledge both the authors of any programs used (see the individual program web sites, or contact the authors directly) and the NGS directly using the following line:
"The authors would like to acknowledge the use of the UK National Grid Service in carrying out this work"
This line must also accompany any use of the NGS logos.