POV-Ray : Newsgroups : povray.beta-test : parametric slowness : Re: parametric slowness Server Time
31 Jul 2024 06:25:59 EDT (-0400)
  Re: parametric slowness  
From: Ron Parker
Date: 9 Sep 2001 23:33:02
Message: <slrn9pod3d.gv.ron.parker@fwi.com>
On Sat, 8 Sep 2001 14:35:18 +0100, Mike Williams wrote:
>
>I've been noticing that it takes v3.5b1 up to 58 times as long as
>MegaPOV 0.6 to render the same parametric object. The speed difference
>is more extreme in more complex scenes. In the simple scene below,
>MegaPOV is only 17 times faster.

Parametric is supposed to be marked as experimental in this version.  We're
still working out some kinks in it.  It will probably never be as fast as
MegaPOV's parametric, because with the addition of the pseudocode engine
that runs functions so much faster, we had to kill all of the old interval
arithmetic stuff that parametric counted on.  Perhaps someday this will
be better, but for now it's about as good as it's gonna get.  It may be 
worth just pretending parametrics don't exist in this version. :(

-- 
#macro R(L P)sphere{L F}cylinder{L P F}#end#macro P(V)merge{R(z+a z)R(-z a-z)R(a
-z-z-z a+z)torus{1F clipped_by{plane{a 0}}}translate V}#end#macro Z(a F T)merge{
P(z+a)P(z-a)R(-z-z-x a)pigment{rgbf 1}hollow interior{media{emission 3-T}}}#end 
Z(-x-x.2x)camera{location z*-10rotate x*90normal{bumps.02scale.05}}


Post a reply to this message

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