POV-Ray : Newsgroups : povray.general : Torus help! : Re: Torus help! Server Time
21 May 2024 15:56:07 EDT (-0400)
  Re: Torus help!  
From: Jérôme M. Berger
Date: 9 Jan 2016 05:57:54
Message: <5690e7b2$1@news.povray.org>
On 01/09/2016 10:09 AM, Mike Horvath wrote:
> I have the following code which is supposed to generate a parabola and 
5 
> toroidal rings along the parabola's shape. However, only 3 of the 5 tor
i 
> are showing up. For the life of me I cannot figure out why. Where did I
 
> make a mistake?
> 
> 		#if (mod(abs(t_cnt), 1) = 0)

	My bet would be floating point rounding errors and this line: due to
rounding errors, t_cnt will take values like 2.9999999999 or 3.000000001
which will cause the test to fail. Try to loop on integers (from 1 to
50) and use t_cnt/10 when computing coordinates.

		Jerome
-- 
mailto:jeb### [at] freefr
http://jeberger.free.fr
Jabber: jeb### [at] jabberfr


Post a reply to this message


Attachments:
Download 'us-ascii' (1 KB)

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