如何在12.04上安装光线跟踪应用程序POV-Ray?

我很惊讶(并且很失望)看到经典的光线跟踪程序povray已经从12.04的存储库中删除了。 安装它的最佳方法是什么? 似乎没有人为精确准备PPA。

许可

从povray 发行版许可证不是GPL2 +或3+许可证,通常是要求合并到主要的ubuntu存储库中。

确实 – debian将其归类 为非自由 – 虽然为什么这个包没有提供给多元宇宙 ,我不确定。

编译

从源代码编译此命令行应用程序实际上非常简单:

首先安装一些先决条件:

sudo apt-get install build-essential 

现在下载源代码:

 wget http://www.povray.org/redirect/www.povray.org/ftp/pub/povray/Official/Unix/povray-3.6.tar.gz tar -zxvf povray-3.6.tar.gz cd povray-3.6.1 

现在配置它:

 ./configure COMPILED_BY="yourname " 

NB使用您的电子邮件地址。

下一步 – 编译安装:

 make sudo make install 

对于没有经验的……

这是一个示例输出

将内容保存为povpawn.pov

现在运行povray

 povray +Ipovpawn.pov 

这将在您的文件夹中创建一个名为povpawn.png的文件

在此处输入图像描述

来自povray网站的更多信息:

你可以从github获得最新的POV-Ray版本:

获取源代码

 git clone https://github.com/POV-Ray/povray.git 

安装所需的包

 sudo apt-get install libboost-dev zlib1g-dev libpng12-dev libjpeg8-dev libtiff5-dev libopenexr-dev 

配置,制作,安装

 cd unix/ ./prebuild.sh cd ../ ./configure COMPILED_BY="your name " make sudo make install 

我按照POv-Ray网站上的说明进行操作,在安装过程中没有遇到太多问题。