POV-Ray : Newsgroups : povray.general : Where to find a comparison of modern ray-tracers (speed > POVray) Server Time
31 Jul 2024 08:19:54 EDT (-0400)
  Where to find a comparison of modern ray-tracers (speed > POVray) (Message 11 to 20 of 22)  
<<< Previous 10 Messages Goto Latest 10 Messages Next 2 Messages >>>
From: Tom York
Subject: Re: Where to find a comparison of modern ray-tracers (speed > POVray)
Date: 4 Nov 2007 20:50:00
Message: <web.472e769a8f32c2587d55e4a40@news.povray.org>
"StephenPope" <stp### [at] createucsbedu> wrote:
> I'm still looking for any comments at all about alternatives to POV-Ray.
>
> Are there faster ray tracers out there?
>
> Is POV-Ray the fastest?
>
> Do any others have as good scene description languages as POV-Ray?
>
> Do any support clusters of SMP Intel Macs?

I'm afraid you will probably have to compare them yourself; such work is
time-consuming and very scene-dependent, and so quite rare. Most of the
alternative raytracers I know of do not run on macs, and almost all of them
lack a scene-description language meant for human use. The only one I know of
that might be comparable and runs on Macs is PBRT, but it's single-threaded:

http://www.pbrt.org/downloads.php

LuxRender is apparently based on PBRT, but I don't know how much it was modified
- they may have changed the input format, and I don't know if they kept the pure
raytracing support or if you can only do path tracing with it:

http://www.luxrender2.org


Post a reply to this message

From: Warp
Subject: Re: Where to find a comparison of modern ray-tracers (speed > POVray)
Date: 4 Nov 2007 21:54:21
Message: <472e85dc@news.povray.org>
Charles C <nomail@nomail> wrote:
> Or, here's another approach:  Let all machines go at once & let SDL create "flag
> files" and either render blank (read "easily sorted out") images or real frames
> depending on whether a given frame number's "flag file" exists already or not.

http://en.wikipedia.org/wiki/Race_condition#Computing

-- 
                                                          - Warp


Post a reply to this message

From: Charles C
Subject: Re: Where to find a comparison of modern ray-tracers (speed > POVray)
Date: 5 Nov 2007 00:19:24
Message: <472ea7dc@news.povray.org>
Warp wrote:
> Charles C <nomail@nomail> wrote:
>> Or, here's another approach:  Let all machines go at once & let SDL create "flag
>> files" and either render blank (read "easily sorted out") images or real frames
>> depending on whether a given frame number's "flag file" exists already or not.
> 
> http://en.wikipedia.org/wiki/Race_condition#Computing
> 

:-D It's a 'practical' solution to distributing frames using a simple 
SDL-only approach, not a 'theoretically ideal' solution...

Rendering 5400* frames of "Psychedelic Scrambler"  over about 23 odd 
days on a handful of processes resulted in maybe 2 or 3, mayyyybe 4 
duplicate frames rendered and no apparent file handling errors on the 
part of the NAS that contained my shared directory.  While I had systems 
restart or crash in the middle, iirc as far as I could tell the times 
didn't correspond to the same frame being rendered on multiple machines. 
OTOH, who knows.

*plus about a day's worth I accidentally deleted.

Charles


Post a reply to this message

From: Charles C
Subject: Re: Where to find a comparison of modern ray-tracers (speed > POVray)
Date: 5 Nov 2007 01:01:02
Message: <472eb19e@news.povray.org>
StephenPope wrote:
> I'm still looking for any comments at all about alternatives to POV-Ray.

I guess this is a bit of a biased crowd. I think you forgot to ask 
"What's the best raytracer out there?" :-)

Anyway sorry I can't be more help.  I don't have any real experience 
with the alternatives and I bet I'm not alone in that.  Hmmmmm.  Based 
on your wanting a powerful SDL, I'm guessing being limited to polygon 
meshes isn't going to work for you?  That knocks out a few.


Post a reply to this message

From: Vincent Le Chevalier
Subject: Re: Where to find a comparison of modern ray-tracers (speed > POVray)
Date: 5 Nov 2007 04:05:46
Message: <472edcea$1@news.povray.org>

> I'm afraid you will probably have to compare them yourself; such work is
> time-consuming and very scene-dependent, and so quite rare.

There is a comparison of various renderer on a simple scene here:
http://www.winosi.onlinehome.de/Gallery_t14_01.htm

But they are not all raytracers, and it would take some time to 
investigate on the scene description language of each. And some may be 
outdated... POV for example is not at the latest version.

-- 
Vincent


Post a reply to this message

From: Alain
Subject: Re: Where to find a comparison of modern ray-tracers (speed > POVray)
Date: 5 Nov 2007 10:52:47
Message: <472f3c4f$1@news.povray.org>
Vincent Le Chevalier nous apporta ses lumieres en ce 2007/11/05 04:05:
> Tom York a écrit :
>> I'm afraid you will probably have to compare them yourself; such work is
>> time-consuming and very scene-dependent, and so quite rare.
> 
> There is a comparison of various renderer on a simple scene here:
> http://www.winosi.onlinehome.de/Gallery_t14_01.htm
> 
> But they are not all raytracers, and it would take some time to 
> investigate on the scene description language of each. And some may be 
> outdated... POV for example is not at the latest version.
> 
The main problemwith that comparison is that every samples where done on 
different machines with wildly varying specifications: pentium III and IV, 
athlon, single, dual processors, maount of RAM, CPU speed,...

WinOSI: P4 1.7GHz
Whire Frame, OpenGL, BMRT, Perceptuum, Radiance: CPU and GPU not precised.
POV-Ray 3.5: 1.4GHZ AMD.
Virtualight: P II 233 MHz.
Autodesk VIZ 4:P III 800MHz.
KRay: Athlon XP 1700+.
Lightwave: Athlon 1400 MHz.
VRay: DUAL Athlon MP 1800+.
JaTrac: Athlon 1GHz.
Realsoft 3D: Athlon 1400 MHz.
Yafray: P 4 3GHz.
Art of Illusion 2.0: Athlon 3000+.
Redqueen: P 4 2GHz.
Cinema4D: Athlon XP 1800+.
Strata 3D Pro: dual P III 800MHz.

This make any speed comparison absolutely futil. To be able to do a speed 
comparison, you need to render with every programms on the same machine, or 
machines with the same caracteristics.
RAW CPU speed is of no help: some benchmarks show my 1400 MHz Athlon with single 
chanel DDR 266 as faster than a 1.8 GHz P 4 (same RAM), and a 3GHz P 4, with 
dual chanels DDR2 400 to be only 12% faster than my very aging computer...

-- 
Alain
-------------------------------------------------
   I knew a girl so ugly that she was known as a two-bagger. That's When you put 
a bag over your head in case the bag over her head comes Off.
	Rodney Dangerfield


Post a reply to this message

From: Grassblade
Subject: Re: Where to find a comparison of modern ray-tracers (speed > POVray)
Date: 5 Nov 2007 15:25:01
Message: <web.472f7b088f32c2582d65e3b10@news.povray.org>
Alain <ele### [at] netscapenet> wrote:
> The main problemwith that comparison is that every samples where done on
> different machines with wildly varying specifications: pentium III and IV,
> athlon, single, dual processors, maount of RAM, CPU speed,...
>
> WinOSI: P4 1.7GHz
> Whire Frame, OpenGL, BMRT, Perceptuum, Radiance: CPU and GPU not precised.
> POV-Ray 3.5: 1.4GHZ AMD.
> Virtualight: P II 233 MHz.
> Autodesk VIZ 4:P III 800MHz.
> KRay: Athlon XP 1700+.
> Lightwave: Athlon 1400 MHz.
> VRay: DUAL Athlon MP 1800+.
> JaTrac: Athlon 1GHz.
> Realsoft 3D: Athlon 1400 MHz.
> Yafray: P 4 3GHz.
> Art of Illusion 2.0: Athlon 3000+.
> Redqueen: P 4 2GHz.
> Cinema4D: Athlon XP 1800+.
> Strata 3D Pro: dual P III 800MHz.
>
> This make any speed comparison absolutely futil. To be able to do a speed
> comparison, you need to render with every programms on the same machine, or
> machines with the same caracteristics.
True, but a number of those apparently cost in the hundreds of $ or eurs, so
not something everybody can pull off. It looks like the Winosi site relies on
external input.

There's a list of renderers (not just raytracers from the look of it) at
http://www.pointzero.nl/renderers/, but it doesn't make any comparison. It
looks like a number of raytracers that used to be free have "evolved" into
commercial packages. :-(

> --
> Alain
> -------------------------------------------------
>    I knew a girl so ugly that she was known as a two-bagger. That's When you put
> a bag over your head in case the bag over her head comes Off.
>  Rodney Dangerfield


Post a reply to this message

From: Vincent Le Chevalier
Subject: Re: Where to find a comparison of modern ray-tracers (speed > POVray)
Date: 6 Nov 2007 04:46:08
Message: <473037e0$1@news.povray.org>
Alain a écrit :
> The main problemwith that comparison is that every samples where done on 
> different machines with wildly varying specifications: pentium III and 
> IV, athlon, single, dual processors, maount of RAM, CPU speed,...
> 

I think the purpose of the comparison was more to see the differences 
between the images produced, in this case. The render time gives an 
order of magnitude of the speed...

-- 
Vincent


Post a reply to this message

From: Alain
Subject: Re: Where to find a comparison of modern ray-tracers (speed > POVray)
Date: 6 Nov 2007 14:09:39
Message: <4730bbf3@news.povray.org>
Vincent Le Chevalier nous apporta ses lumieres en ce 2007/11/06 04:46:
> Alain a écrit :
>> The main problemwith that comparison is that every samples where done 
>> on different machines with wildly varying specifications: pentium III 
>> and IV, athlon, single, dual processors, maount of RAM, CPU speed,...
>>
> 
> I think the purpose of the comparison was more to see the differences 
> between the images produced, in this case. The render time gives an 
> order of magnitude of the speed...
> 
I totaly agree with you. The comparison of the output is the thing this site is 
good for, along with a list of renderers that one can eveluate.
Some of the renders look extremely exagerated regarding radiosity colour bleeding.

-- 
Alain
-------------------------------------------------
Experience hath shewn, that even under the best forms of government those
entrusted with power have, in time, and by slow operations, perverted it
into tyranny.
Thomas Jefferson


Post a reply to this message

From: Paul Bourke
Subject: Re: Where to find a comparison of modern ray-tracers (speed > POVray)
Date: 10 Nov 2007 00:50:00
Message: <web.4735467a8f32c25865f2686d0@news.povray.org>
> > trace frames 0,10,20,30... on PC 1, frames 1,11,21... on PC 2 etc.
> Wouldn't it be simpler to simply trace eg. frames 0-9 in PC 1, 10-19 in PC 2, etc?

Well neither are ideal but the original scheme is better ... a key goal of
distributed rendering is load balancing, that is, you don't want to be waiting
at the end for one machine to finish because it was doing all the slow frames.
SInce many/most animations have some parts that are slower to render than
others, rendering every n'th frame on a machine is preferable.

The best way (optimal load balancing) is to have a server that is spawning jobs
to the clients as each client finishes a frame. In the worst case then you are
only waiting at the end for the length of time it takes one frame to render.
This is the way I do it, it isn't hard to script and there are some free tools
available to do this automatically. If you are luck enough to have a Mac then
just use xgrid that is supplied free with all macs.

-------------------------------------
P a u l   B o u r k e
http://local.wasp.uwa.edu.au/~pbourke/


Post a reply to this message

<<< Previous 10 Messages Goto Latest 10 Messages Next 2 Messages >>>

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.