Termux-packages: Package request: povray

Created on 5 Apr 2016  ·  6Comments  ·  Source: termux/termux-packages

Why not run POV-Ray on your Android? – The Persistence of Vision Raytracer is a high-quality, Free Software tool for creating stunning three-dimensional graphics.

Website: http://www.povray.org/

I'm stuck, see: http://news.povray.org/povray.unix/thread/%3Cweb.5703a674be33e802db8f4ad50%40news.povray.org%3E/

help wanted package request

All 6 comments

update: I fixed the compilation issues with povray version 3.1, here's some screenshots: http://imgur.com/a/p8Ali

It would be nice to have a package for povray version 3.7. But I was not able to compile the libboost libraries, a requirement for povray version 3.7. If you know howto compile libboost on termux, please let me know.

Renderer for mobile system? really? You're going to do this? Even with all computational cost of rendering. You will probably overheat your device and spend your battery very fast.

The Persistence of Vision Ray Tracer, or POV-Ray, is a ray tracing program which generates images from a text-based scene description, and is available for a variety of computer platforms.

From http://hof.povray.org POV-Ray Hall of Fame
4b

3D Animation with POV-Ray - descriptions, tutorials and examples for the POV ...
http://www.f-lohmueller.de/pov_tut/animate/pov_anie.htm

From POV-Ray/povray#291

According to termux/termux-packages#202, the problem is getting the boost libraries to compile on Android. Since POV-Ray 3.7 relies heavily on boost throughout the code, that's a deal breaker.

Thanks to C++11, the boost features most extensively used have become available "out of the box" in modern compilers by now:...

Now that we have the boost libraries on device, can a renewal to a resolution of this issue begin, please? https://github.com/termux/termux-packages/pull/974
@Neo-Oli can you add the help wanted, discussion and enchantment labels please?

Povray works with https://wiki.termux.com/wiki/Proot in Termux 😀😍 on a smartphone. Thank you. ☺️

Source code http://www.ms.uky.edu/~lee/visual05/povray/cubepers2.pov

$ povray cubepers2.pov

screenshot_2017-10-02-03-14-53

hyp

Made on an Android smartphone in Termux PRoot from Povray source http://www.oyonale.com/downloads/scifi_demo.zip today.

scifi_demo

screenshot_2017-10-09-14-40-39

Dependencies for Povray in Debian and Ubuntu are similar:

root@localhost:~# apt-cache depends povray
povray
  Depends: libboost-system1.62.0
  Depends: libboost-thread1.62.0
  Depends: libc6
  Depends: libgcc1
  Depends: libilmbase12
  Depends: libjpeg8
  Depends: libopenexr22
  Depends: libpng16-16
  Depends: libsdl1.2debian
  Depends: libstdc++6
  Depends: libtiff5
  Depends: zlib1g

With the cost of budget smartphones these days, this seems to be the cheapest way of making animations.

Do you find Arch Linux in Termux PRoot and Termux on device insiping? These images were raytraced on a smartphone in Termux in Android, January 2018. They were created with Povray in Arch Linux Termux PRoot. This website is about Povray in Arch Linux in Termux PRoot and is being built around Package Request: Povray and Povray Termux Package Request. More information at https://sdrausty.github.io/TermuxPovray/docs. The files are amazing. Thank you for keeping this project up to date.

scifi_demo512

julia512

field512

1ag9512

1asy512

tulips512

pebbles512

Was this page helpful?
0 / 5 - 0 ratings

Related issues

Zuccace picture Zuccace  ·  3Comments

reggi picture reggi  ·  4Comments

thurask picture thurask  ·  3Comments

ILadis picture ILadis  ·  3Comments

am11 picture am11  ·  3Comments