POV-Ray : Newsgroups : povray.beta-test : Slow render time after several runs Server Time
30 Jul 2024 18:17:23 EDT (-0400)
  Slow render time after several runs (Message 1 to 2 of 2)  
From:
Subject: Slow render time after several runs
Date: 22 Oct 2001 08:09:17
Message: <3bd40c6d$1@news.povray.org>
While doing little test renderings, I noticed that starting and stopping
slows down rendering. Try doing the following:

1. Start POV-Ray and render the scene below.
2. Write down the render time.
3. Start and stop the scene in the middle of the radiosity calculations with
alt+g or the toolbar buttons. Do this about 20 to 30 times.
4. Let POV-Ray render the whole scene.

Using POV-Ray 3.5b5, WinMe, Athlon and 512Mb the first render time was 40sec
and after 20-30 start and stops I gave up after 7min without even getting
through the radiosity calculations. The same scene without radiosity doesn't
behave like this so I guess it a radiosity issue.

What's wrong? Does POV-Ray forget to free resourses or something?

Ari-Matti

//----scene starts----
#version 3.5;
// +h320 +w240 +a0.3

global_settings {
  assumed_gamma 1.0
  max_trace_level 30
   #default {finish {ambient 0}}
   radiosity {
     pretrace_start 0.08
     pretrace_end   0.01
     count 50
     recursion_limit 1
   }
}

camera {
  right x*image_width/image_height
  location  <-0.4,5.5 ,-5>
  look_at   <-0.4,1.5,0>
}

light_source { <0,0,0> color rgb 1.3 translate   <500,300,-150>}

sky_sphere {
  pigment {
    gradient y
    color_map {
      [0.0 rgb <0.7,0.8,1.0>]
      [0.7 rgb <0.85,0.9,0.95>]
    }
  }
}

plane {
  y, 0
  texture {
    pigment { color rgb <1.0, 1.0, 1.0> }
  }
}
plane {
  -z, -5
  texture {
    pigment { color rgb <1.0, 1.0, 1.0> }
  }
}

difference {
  merge {
    torus { 1421 30 scale <1,0.7,1> translate y*4000 }
    cone { <0, 400, 0> 1121.05 <0, 4000 ,0> 1450}

    merge {
     difference {
       cylinder { <0, -310, 0> <0, -100, 0> 840 }
       sphere { <0, -4100, 0> 840 scale <1,0.08,1>}
     }
     difference {
       torus { 840 298 }
       box {<-1139, -100,-1139><1139, 300,1139>}
     }
     translate y*500
    }
  }

  merge {
   cone { <0, 500, 0> 1060 <0, 4100 ,0> 1400 }
   sphere { <0, 2550, 0> 1050 scale <1.010, 0.2, 1.01>  }
  }

  texture {
    pigment{ rgbf 1 }
    finish {
      specular 0.9
      roughness 0.001
      ambient 0
      diffuse 0.3
      reflection {0.9 fresnel on}
      conserve_energy
    }
  }
  interior {
    ior 1.5
    fade_distance 0.1
    fade_power 1001
    fade_color rgb <0.3647, 0.9196, 0.6451>
  }

  scale 0.001
  translate y*-0.189
}
//eof


Post a reply to this message

From: Kari Kivisalo
Subject: Re: Slow render time after several runs
Date: 22 Oct 2001 14:27:32
Message: <3BD4651C.F41729D@engineer.com>

> 
> While doing little test renderings, I noticed that starting and stopping
> slows down rendering. Try doing the following:

After 6th restart there was a visible slowdown in the
pretrace. It seems that the earlier it is stopped the
faster the slowdown.

Win98 SE Athlon 1GHz 256MB DDR beta 6.

_____________
Kari Kivisalo


Post a reply to this message

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