POV-Ray : Newsgroups : povray.binaries.images : Helical SDF for Isosurfaces : Re: Helical SDF for Isosurfaces Server Time
4 Jan 2025 18:13:54 EST (-0500)
  Re: Helical SDF for Isosurfaces  
From: Kenneth
Date: 23 Dec 2024 23:30:00
Message: <web.676a37e44a98c6d6e83955656e066e29@news.povray.org>
"Chris R" <car### [at] comcastnet> wrote:
> "Bald Eagle" <cre### [at] netscapenet> wrote:

> First - let me start off by saying that your annotated summary render is
> absolutely beautiful.

> I don't know if you have a standard scene all rigged up for that kind of
> thing - but it's really nice.

Thanks! No, nothing special; I just set up a simple scene for your code (with
two lights in specific locations to see some particular details), made some
renders, then brought them into paint.net for assembly and annotation. A bit of
work, but fun.

Before seeing Chris R's comments, I had been going back over your code yet again
(for hours, ha). It's a really cool piece of work, that has a lot of uses
besides rifling.

> [Chris R:]
> I got it to work by making the following change:
>
> #declare natan2 = function(a,b) { select(a, 2*pi+atan2(a,b), atan2(a,b)) }
> #declare Theta = function {((natan2 (y, z))/pi)*tau + x*tau}
>

Hey guys, what I'm seeing is that this and the original version of Theta look
the same in the isosurface-- or else I'm totally mistaken about what B.E.'s
original problem was?? I thought it was the truncated spirals in -x, where they
abruptly stop at y=0. Take a look at my comparison image.

Sorry if I totally misunderstood the problem(?)


Post a reply to this message


Attachments:
Download 'be_vs_chris_r_theta__by_kw.jpg' (134 KB)

Preview of image 'be_vs_chris_r_theta__by_kw.jpg'
be_vs_chris_r_theta__by_kw.jpg


 

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