|
|
|
|
|
|
| |
| |
|
|
|
|
| |
| |
|
|
... In /data/data/com.termux/files/home/povray31/source/unix/makefile I changed
the CFLAGS to:
CFLAGS = -fno-builtin-sin -fno-builtin-cos -O6 -c -ansi
-DCOMPILER_VER=\".`uname`.$(CC)\" -DPOV_LIB_DIR=\"$(POVLIBDIR)\" $(SRCINC)
$(LIBPNGINC) $(ZLIBINC)
... and adapted the libpng include and lib directives
PNGDIR = $(SRCDIR)/libpng
LIBPNGINC = -I$(PNGDIR)
LIBPNGLIB = $(PNGDIR)/libpng.a
Next, I built libpng.a and povray:
$ cd ../libpng
$ make -f scripts/makefile.lnx
$ make -j5 newunix
make[1]: Entering directory
'/data/data/com.termux/files/home/povray31/source/unix'
gcc -fno-builtin-sin -fno-builtin-cos -O6 -c -ansi
-DCOMPILER_VER=\".`uname`.gcc\"
-DPOV_LIB_DIR=\"/data/data/com.termux/files/usr/share/povray\" -I. -I..
-I../libpng -I../zlib ../atmosph.c
[...]
gcc ./atmosph.o ./bbox.o ./bcyl.o ./bezier.o ./blob.o ./boxes.o ./bsphere.o
../camera.o ./chi2.o ./colour.o ./cones.o ./csg.o ./discs.o ./express.o
../fractal.o ./gif.o ./gifdecod.o ./hcmplx.o ./hfield.o ./iff.o ./image.o
../interior.o ./lathe.o ./lbuffer.o ./lighting.o ./matrices.o ./media.o ./mem.o
../mesh.o ./normal.o ./objects.o ./octree.o ./optin.o ./optout.o ./parse.o
../parstxtr.o ./pattern.o ./pgm.o ./pigment.o ./planes.o ./png_pov.o ./point.o
../poly.o ./polygon.o ./polysolv.o ./povray.o ./ppm.o ./prism.o ./quadrics.o
../quatern.o ./rad_data.o ./radiosit.o ./ray.o ./render.o ./sor.o ./spheres.o
../super.o ./targa.o ./texture.o ./tokenize.o ./torus.o ./triangle.o ./truetype.o
../txttest.o ./userio.o ./vbuffer.o ./vlbuffer.o ./warps.o ./unix.o
.../libpng/libpng.a -L../zlib -lz -lm -o povray
... and voila!
$ ./povray -i skyvase.pov +v1 -d +ft -x +a0.300 +r3 -q9 -w640 -h480 -mv2.0
+b1000
Persistence of Vision(tm) Ray Tracer Version 3.1g.Linux.gcc
This is an unofficial version compiled by:
FILL IN NAME HERE.........................
The POV-Ray Team(tm) is not responsible for supporting this version.
Copyright 1999 POV-Ray Team(tm)
Quality settings 10 and 11 are no longer valid.
Use +QR if you need radiosity.
Parsing Options
Input file: skyvase.pov (compatible to version 2.0)
Remove bounds........On Split unions........Off
Library paths: /usr/local/lib/povray31
/data/data/com.termux/files/usr/share/povray
/data/data/com.termux/files/usr/share/povray/include
Output Options
Image resolution 640 by 480 (rows 1 to 480, columns 1 to 640).
Output file: skyvase.tga, 24 bpp Targa, 1000 KByte buffer
Graphic display.....Off
Mosaic preview......Off
CPU usage histogram.Off
Continued trace.....Off Allow interruption..Off Pause when done.....Off
Verbose messages.....On
Tracing Options
Quality: 9
Bounding boxes.......On Bounding threshold: 25
Light Buffer.........On Vista Buffer.........On
Antialiasing.........On (Method 1, Threshold 0.300, Depth 3, Jitter 1.00)
Radiosity...........Off
Animation Options
Clock value.... 0.000 (Animation off)
Redirecting Options
All Streams to console..........On
Debug Stream to console.........On
Fatal Stream to console.........On
Render Stream to console........On
Statistics Stream to console....On
Warning Stream to console.......On
Parsing...........
Creating bounding slabs.
Scene contains 6 frame level objects; 3 infinite.
0:00:25 Rendering line 480 of 480 supersampled 10 times.
Done Tracing
skyvase.pov Statistics, Resolution 640 x 480
----------------------------------------------------------------------------
Pixels: 307840 Samples: 395800 Smpls/Pxl: 1.29
Rays: 1642165 Saved: 10830 Max Level: 13/20
----------------------------------------------------------------------------
Ray->Shape Intersection Tests Succeeded Percentage
----------------------------------------------------------------------------
CSG Intersection 5293982 485831 9.18
Plane 31763892 17019174 53.58
Quadric 5293982 2257576 42.64
Sphere 5293982 786477 14.86
----------------------------------------------------------------------------
Calls to Noise: 1701193 Calls to DNoise: 3165208
----------------------------------------------------------------------------
Shadow Ray Tests: 6093936 Succeeded: 139802
Reflected Rays: 1246365
----------------------------------------------------------------------------
Smallest Alloc: 12 bytes Largest: 1024008
Peak memory used: 1113872 bytes
----------------------------------------------------------------------------
Time For Trace: 0 hours 0 minutes 25.0 seconds (25 seconds)
Total Time: 0 hours 0 minutes 25.0 seconds (25 seconds)
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Am 2016-04-05 09:13, also sprach Koppi:
> Time For Trace: 0 hours 0 minutes 25.0 seconds (25 seconds)
> Total Time: 0 hours 0 minutes 25.0 seconds (25 seconds)
Slick! 25 seconds to render and only 50% of your battery. ;)
--
dik
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
dick balaska <dic### [at] buckosoftcom> wrote:
> Slick! 25 seconds to render and only 50% of your battery. ;)
Was POVing the hole day on the 4 cores, temperature was around 44 degrees:
$ termux-battery-status
{
"health": "GOOD",
"percentage": 78,
"plugged": "PLUGGED_USB",
"status": "CHARGING",
"temperature": 44.100000381469727
}
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Le 05/04/2016 18:14, Koppi a écrit :
>
> dick balaska <dic### [at] buckosoftcom> wrote:
>> Slick! 25 seconds to render and only 50% of your battery. ;)
>
> Was POVing the hole day on the 4 cores, temperature was around 44 degrees:
>
> $ termux-battery-status
> {
> "health": "GOOD",
> "percentage": 78,
> "plugged": "PLUGGED_USB",
> "status": "CHARGING",
> "temperature": 44.100000381469727
> }
>
>
If you were using 3.1g, it was only a single core.
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Le_Forgeron <jgr### [at] freefr> wrote:
> If you were using 3.1g, it was only a single core.
Oki, I just ran 4 instances of 3.1g with skyvase.pov on 4 terminals:
$ while [ true ]; do ssh nexus4 povray +Iskyvase.pov; done
htop session:
http://imgur.com/49RXL94
http://imgur.com/M1vVVVW
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
I've been doing the same with my phones. You can do more things with root access
though like run an sshd server.
Here's stuff I did with Povray 3.7 on my phones (and other devices):
http://forums.anandtech.com/showthread.php?t=2251730
Also did this with Blender:
http://forums.anandtech.com/showthread.php?t=2414161
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
"jhu" <nomail@nomail> wrote:
> I've been doing the same with my phones. You can do more things with root access
> though like run an sshd server.
>
> Here's stuff I did with Povray 3.7 on my phones (and other devices):
> http://forums.anandtech.com/showthread.php?t=2251730
>
> Also did this with Blender:
> http://forums.anandtech.com/showthread.php?t=2414161
Oooh. So I might be able to do something sick like run 3.7 on my Surface RT?
That would be crazy. That totally needs to be in the Windows Store. :)
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
"Bald Eagle" <cre### [at] netscapenet> wrote:
> "jhu" <nomail@nomail> wrote:
> > I've been doing the same with my phones. You can do more things with root access
> > though like run an sshd server.
> >
> > Here's stuff I did with Povray 3.7 on my phones (and other devices):
> > http://forums.anandtech.com/showthread.php?t=2251730
> >
> > Also did this with Blender:
> > http://forums.anandtech.com/showthread.php?t=2414161
>
> Oooh. So I might be able to do something sick like run 3.7 on my Surface RT?
>
> That would be crazy. That totally needs to be in the Windows Store. :)
Windows RT. I don't know if Microsoft fixed that though.
From 2013:
http://www.xda-developers.com/how-to-compile-and-port-win32-apps-for-windows-rt/
Well, let us know if it's still possible.
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
"jhu" <nomail@nomail> wrote:
> Windows RT. I don't know if Microsoft fixed that though.
>
> From 2013:
> http://www.xda-developers.com/how-to-compile-and-port-win32-apps-for-windows-rt/
Right - I think that only works if you're running 8, not 8.1
> Well, let us know if it's still possible.
If I can figure out how to downgrade to 8 and then jailbreak it, then I might be
able to get it to work. I'll look into it (again) ;)
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
> If I can figure out how to downgrade to 8 and then jailbreak it, then I might be
> able to get it to work. I'll look into it (again) ;)
https://github.com/sdrausty/TermuxPovray works on my smartphone. I can raytrace
the Apollo moon landings, and the Titan moon landings, and more on my smart
telephone. Can you do this, too?
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |