POV-Ray : Newsgroups : povray.binaries.images : Grid of an isosurface object for it? : Re: Grid of an isosurface object =3D?UTF-8?B?4oCTIElzIHRoZXJlIGEgbmFtZQ=3D= Server Time
24 Apr 2024 20:56:06 EDT (-0400)
  Re: Grid of an isosurface object =3D?UTF-8?B?4oCTIElzIHRoZXJlIGEgbmFtZQ=3D=  
From: JimT
Date: 29 May 2014 06:20:00
Message: <web.53870968433e8bd6be7517870@news.povray.org>
"Lars R." <rou### [at] gmxnet> wrote:

> After some mistakes I found it and here is the result. Does this surface
> has a special name?
>
I don't know the name, but it will have hyperboloid in it, as suggested.
>
> I hope, you enjoy it.
>
I did enjoy it. So much so that I took the liberty of tweaking your function to
give first derivative continuity at the join.

For y = 0, the hyperbola looks like x^2z^2 = 0.25 or z = sqrt(0.25)/x.

Tweaking this as z = sqrt(0.25)(1/x + epsilon*x) and cutting off at x = X gives
epsilon = 1/X^2, so the new function becomes, in 3D:

function { x*x*y*y + x*x*z*z + y*y*z*z - 0.25*pow(((x*x+y*y+z*z)/(3*3)+1),2) }

I'm not too familiar with user-defined isosurfaces but will need to become so to
do some of the things I am planning, so thanks for the tutorial.

JimT


Post a reply to this message


Attachments:
Download 'iso-grid_v2.png' (275 KB)

Preview of image 'iso-grid_v2.png'
iso-grid_v2.png


 

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