![](/i/fill.gif) |
![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
I did some render tests with the patch that Daniel JUNGMANN sent me some
time ago.
I used six different executables to render 4 different scenes
The executables :
1 - My own compile with Daniel's patch. I have the Microsoft Visual
Studio V6.0 C++ with the latest service Pack and the preprocessor for
AMD's 3DNOW!.
2 - The binary sent by Daniel
3 - The original POV 3.1 program.
4 - MegaPovPlus05aplusmod032 ( compiled by Jeff Biermann with Chris
Huff's patch)
5 - MegaPovplus for Linux ( compiled with gcc)
6 - Povwin running with wine under Linux
The render settings were +w640 +h480 -f +a
My computer is a Duron 700 Mhz, 256 Mo running with Windows Me and Linux
2.2.17.
Woodbox diffract skyvase fractal3
Own compile w/Daniel'patch 0'48 0'35 0'34 7'15
Daniel's binary 1'17 1'03 0'52 15'13
Original POVwin 3.1g 0'55 0'48 0'38 10'58
MegaPovPlus 0'48 0'47 0'32 7'47
MegaPovPlus Linux 0'54 0'47 0'36 11'15
wine+Povwin 3'04 3'20 2'27 far too
long !!!
One thing though, the glass objects were rendered in a violet color with
my own compile of Daniel's patch.
It seems that in some cases, the patch can be faster.
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
In article <3A8865FE.450CAB12@club-internet.fr> , Fabien HENON
<ffj### [at] club-internet fr> wrote:
> 3 - The original POV 3.1 program.
Watcom or Visual C compile?
Thorsten
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Watcom.
I tried to to make a compile but I keep getting an error.
> In article <3A8865FE.450CAB12@club-internet.fr> , Fabien HENON
> <ffj### [at] club-internet fr> wrote:
>
> > 3 - The original POV 3.1 program.
>
> Watcom or Visual C compile?
>
> Thorsten
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
In article <3A88E1CF.4D31492D@club-internet.fr> , Fabien HENON
<ffj### [at] club-internet fr> wrote:
> Watcom.
Well, since you are testing the modified version which was compiled with
Visual C and the official Visual C compile (from povray.org) is supposed
to be faster on modern processors, maybe this is in part responsible for
the speed difference?
Thorsten
____________________________________________________
Thorsten Froehlich, Duisburg, Germany
e-mail: tho### [at] trf de
Visit POV-Ray on the web: http://mac.povray.org
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Thanks for taking the time to test it, Fabien. I really wanted to know more.
Have you any idea why it renders violet? Also, I notice that at least in one
case, MegaPOVPlus is faster... Any thoughts on that?
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Not sure if you noticed, but Daniel found that hed released a DEBUG
version, instead of a release version, which would most likely explain the
nearly 2x rendering time over your own.. :-)
"Fabien HENON" <ffj### [at] club-internet fr> wrote in message
news:3A8865FE.450CAB12@club-internet.fr...
> Own compile w/Daniel'patch 0'48 0'35 0'34 7'15
> Daniel's binary 1'17 1'03 0'52 15'13
> Original POVwin 3.1g 0'55 0'48 0'38 10'58
> MegaPovPlus 0'48 0'47 0'32 7'47
> MegaPovPlus Linux 0'54 0'47 0'36 11'15
> wine+Povwin 3'04 3'20 2'27 far too
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
> Not sure if you noticed, but Daniel found that hed released a DEBUG
> version, instead of a release version, which would most likely explain the
> nearly 2x rendering time over your own.. :-)
No I missed that thread. I was surprised by the difference of speed. One thing
though :
When you compile a DEBUG version of POV, you get a binary that is 2.7Mo large.
The binary that Daniel sent me is 1,6Mb large. The one I compiled is about 1,7
Mb. Why is my DEBUG version so large ?
>
>
> "Fabien HENON" <ffj### [at] club-internet fr> wrote in message
> news:3A8865FE.450CAB12@club-internet.fr...
> > Own compile w/Daniel'patch 0'48 0'35 0'34 7'15
> > Daniel's binary 1'17 1'03 0'52 15'13
> > Original POVwin 3.1g 0'55 0'48 0'38 10'58
> > MegaPovPlus 0'48 0'47 0'32 7'47
> > MegaPovPlus Linux 0'54 0'47 0'36 11'15
> > wine+Povwin 3'04 3'20 2'27 far too
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
I'll give a try with the VC6 compile.
> In article <3A88E1CF.4D31492D@club-internet.fr> , Fabien HENON
> <ffj### [at] club-internet fr> wrote:
>
> > Watcom.
>
> Well, since you are testing the modified version which was compiled with
> Visual C and the official Visual C compile (from povray.org) is supposed
> to be faster on modern processors, maybe this is in part responsible for
> the speed difference?
>
> Thorsten
>
> ____________________________________________________
> Thorsten Froehlich, Duisburg, Germany
> e-mail: tho### [at] trf de
>
> Visit POV-Ray on the web: http://mac.povray.org
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
> Thanks for taking the time to test it, Fabien. I really wanted to know more.
> Have you any idea why it renders violet?
Surely because the source file dealing with colors ( double & simple precision
thing) has been tampered with. There is a bug to find there.
> Also, I notice that at least in one
> case, MegaPOVPlus is faster... Any thoughts on that?
My guess is that is was compiled with VC6
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
I misworded that. It really wasn;t a debug compile, really, but had
some issues such as speed optimizations. See these quotes:
"*g* I found the "mistake". I forgot to set the compiler thr optimization to
max speed ( I had disabled the optimization ). Now new speed check"
Another quote:
I think I know why the 3D!Now version is one minut slower. I changed some
things by the color converting ( float to unsigned char ), but this was now
not ready so it would be slower then the "normal" PovRay. I wanted to speed
up the display speed, but this was not done jet. I will remove this and test
again and post the results.
"Fabien HENON" <ffj### [at] club-internet fr> wrote in message
news:3A89B393.2D5DDF69@club-internet.fr...
> No I missed that thread. I was surprised by the difference of speed. One
thing
> though :
> When you compile a DEBUG version of POV, you get a binary that is 2.7Mo
large.
> The binary that Daniel sent me is 1,6Mb large. The one I compiled is about
1,7
> Mb. Why is my DEBUG version so large ?
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |