POV-Ray : Newsgroups : povray.programming : Improved intersection routine for CSG-Intersection objects : Re: Improved intersection routine for CSG-Intersection objects Server Time
5 Jul 2024 14:20:59 EDT (-0400)
  Re: Improved intersection routine for CSG-Intersection objects  
From: Christoph Hormann
Date: 15 Jan 2004 12:32:06
Message: <kdvid1-8m.ln1@triton.imagico.de>
Andreas Kaiser wrote:
>>
>>The benchmark scene uses a reasonable amount of CSG, a comparison with 
> 
> 
> I don't think so.
> Both of my private builds take about 38min for benchmark.pov (PIV
> 2.8GHz, 1GB RAM, options are -w384 -h384 +a0.3 +v -d -f -x).
> 
> Setting use_photons = use_area_light = show_clouds = show_objects to
> false				==> about 114sec both.
> Additionally remove the Sockets ==> about  79sec both.
> So as a rough estimate the intersection objects only take about 2% of
> the total time.

Which is exactly the case for an average 'real' scene (real meaning not 
a technical test scene but a true final scene for a real image).  I 
guess if you do a statistical analysis of some of the better POV-Ray 
generated IRTC submissions you will find this confirmed.  This is not 
the case for scenes that make heavy use of isosurfaces and other objects 
with expensive intersection tests.

I agree with Warp though that a weak performance in rendering 
benchmark.pov is not at all a reason not to integrate this improvement. 
  The patch you posted in p.b.p. will make it quite difficult though 
since you did not clearly mark your changes.

Christoph

-- 
POV-Ray tutorials, include files, Sim-POV,
HCR-Edit and more: http://www.tu-bs.de/~y0013390/
Last updated 11 Jan. 2004 _____./\/^>_*_<^\/\.______


Post a reply to this message

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