POV-Ray : Newsgroups : povray.binaries.images : is this a bug? (~14k) - iso35_01.jpg (1/1) Server Time
17 Aug 2024 18:19:18 EDT (-0400)
  is this a bug? (~14k) - iso35_01.jpg (1/1) (Message 6 to 15 of 25)  
<<< Previous 5 Messages Goto Latest 10 Messages Next 10 Messages >>>
From: Marc-Hendrik Bremer
Subject: Re: is this a bug? (~14k) - iso35_01.jpg (1/1)
Date: 5 Oct 2001 12:02:18
Message: <3bbdd98a@news.povray.org>
Warp schrieb in Nachricht <3bbdba92@news.povray.org>...
>http://www.students.tut.fi/~warp/povVFAQ/languageVFAQ.html#isosurfacebug
>


Wouldn't it be good to mention "accuracy" in this VFAQ-Answer, too?

Marc-Hendrik


Post a reply to this message

From: Christoph Hormann
Subject: Re: is this a bug? (~14k) - iso35_01.jpg (1/1)
Date: 5 Oct 2001 12:53:27
Message: <3BBDE65F.62377969@gmx.de>
Marc-Hendrik Bremer wrote:
> 
> Wouldn't it be good to mention "accuracy" in this VFAQ-Answer, too?
> 

For what reason? I don't remember many people having problems with that,
and the meaning is pretty self explanatory.

Christoph

-- 
Christoph Hormann <chr### [at] gmxde>
IsoWood include, radiosity tutorial, TransSkin and other 
things on: http://www.schunter.etc.tu-bs.de/~chris/


Post a reply to this message

From: Marc-Hendrik Bremer
Subject: Re: is this a bug? (~14k) - iso35_01.jpg (1/1)
Date: 5 Oct 2001 14:07:12
Message: <3bbdf6d0@news.povray.org>
Christoph Hormann schrieb in Nachricht <3BBDE65F.62377969@gmx.de>...
>Marc-Hendrik Bremer wrote:
>>
>> Wouldn't it be good to mention "accuracy" in this VFAQ-Answer, too?
>>
>
>For what reason? I don't remember many people having problems with that,
>and the meaning is pretty self explanatory.


Because in my opinion those artefacts are not always caused by an inaccurate
max_gradient. Esp. those where big parts are missing or disappearing seems
to me more like an inaccurate accuracy then a max_gradient problem (which
are those black spots like in the scene the thread started with). I may be
wrong in this, but that's how I experienced it in the past.
In addition max_gradient and accuracy seems not to be independent if I
remember an article of the original isosurface-patch writer some weeks ago
correct (unfortunately it was in one of those "Hey folks!"-threats and I
can't find it). While max-gradient seems to determine the "step-width" of
the algorithm, accuracy tells when to stop to look for an ray-intersection.
Is this wrong?
Of course, max-gradient is far more often the problem, which leads to those
artefacts.

Marc-Hendrik


Post a reply to this message

From: Christoph Hormann
Subject: Re: is this a bug? (~14k) - iso35_01.jpg (1/1)
Date: 5 Oct 2001 15:17:35
Message: <3BBE0827.BE2E41F3@gmx.de>
Marc-Hendrik Bremer wrote:
> 
> Because in my opinion those artefacts are not always caused by an inaccurate
> max_gradient. Esp. those where big parts are missing or disappearing seems
> to me more like an inaccurate accuracy then a max_gradient problem (which
> are those black spots like in the scene the thread started with). I may be
> wrong in this, but that's how I experienced it in the past.

Accuracy just influences how small details are visible, lower values lead
to more detailed surfaces and usually require higher max_gradient.  Just
try it, the default value of 0.001 is quite low, if you use for example
0.1 on a RMF function isosurface, you will get a not very detailed
surface.  

Christoph

-- 
Christoph Hormann <chr### [at] gmxde>
IsoWood include, radiosity tutorial, TransSkin and other 
things on: http://www.schunter.etc.tu-bs.de/~chris/


Post a reply to this message

From: Marc-Hendrik Bremer
Subject: Re: is this a bug? (~14k) - iso35_01.jpg (1/1)
Date: 5 Oct 2001 16:27:24
Message: <3bbe17ac@news.povray.org>
Christoph Hormann schrieb in Nachricht <3BBE0827.BE2E41F3@gmx.de>...
>Accuracy just influences how small details are visible, lower values lead
>to more detailed surfaces and usually require higher max_gradient.  Just
>try it, the default value of 0.001 is quite low, if you use for example
>0.1 on a RMF function isosurface, you will get a not very detailed
>surface.
>


While you are right that higher accuracy values decrease the level of
detail, it has other influences, too.
I just tried it with an old scene and attached the resulting image. I
increased the accuracy value by far (0.1 instead of 0.000001) and left
anything else the way it was (after converting to 3.5 language of course).
Pov reports, that I should decrease max_gradient to lower rentertime  (5.141
instead of 6). In my opinion that black part is one of those isosurface
artefacts.

Marc-Hendrik


Post a reply to this message


Attachments:
Download 'landschaft low acc.jpg' (12 KB)

Preview of image 'landschaft low acc.jpg'
landschaft low acc.jpg


 

From: Christoph Hormann
Subject: Re: is this a bug? (~14k) - iso35_01.jpg (1/1)
Date: 5 Oct 2001 17:51:32
Message: <3BBE2C38.96890AB@gmx.de>
Marc-Hendrik Bremer wrote:
> 
> While you are right that higher accuracy values decrease the level of
> detail, it has other influences, too.
> I just tried it with an old scene and attached the resulting image. I
> increased the accuracy value by far (0.1 instead of 0.000001) and left
> anything else the way it was (after converting to 3.5 language of course).
> Pov reports, that I should decrease max_gradient to lower rentertime  (5.141
> instead of 6). In my opinion that black part is one of those isosurface
> artefacts.
> 

From just the picture i can't conclude much, but Povray's suggestion that
max_gradient is too high does not necessarily need to be correct.  

Christoph

-- 
Christoph Hormann <chr### [at] gmxde>
IsoWood include, radiosity tutorial, TransSkin and other 
things on: http://www.schunter.etc.tu-bs.de/~chris/


Post a reply to this message

From: Mike Williams
Subject: Re: is this a bug? (~14k) - iso35_01.jpg (1/1)
Date: 6 Oct 2001 00:36:59
Message: <XtNemCAObfv7Ew86@econym.demon.co.uk>
Wasn't it nospam who wrote:

>       Been playing with isosurfaces in 3.5 and I am wondering
>if the attached image is a bug or not.  It happens using
>f_noise3d and with f_noise_generator using generator 0 or 1.
>Using f_noise_generator with a generator of 2 does not produce
>the problem.
>       .pov source posted on povray.scenes.text-files

I guess it's way too late to suggest that max_gradient ought to be made
mandatory for isosurfaces.

Or warn "Warning: isosurface has no max_gradient set. The isosurface may
contain holes! Set a correct max_gradient value to get a proper
rendering of the isosurface."

Or let the default value of max_gradient be changed to a value that's
likely to look OK for simple surfaces. I'd suggest a default value of
10.

As things currently stand we're likely to be seeing an *awful* lot of
occurrences of this question in the future.



-- 
Mike Williams
Gentleman of Leisure


Post a reply to this message

From: Marc-Hendrik Bremer
Subject: Re: is this a bug? (~14k) - iso35_01.jpg (1/1)
Date: 6 Oct 2001 04:13:34
Message: <3bbebd2e@news.povray.org>


Post a reply to this message

From: Christoph Hormann
Subject: Re: is this a bug? (~14k) - iso35_01.jpg (1/1)
Date: 6 Oct 2001 05:30:49
Message: <3BBED026.6CD512FD@gmx.de>
Marc-Hendrik Bremer wrote:
> 
> That's undoubted (now Pov found a max_gradient of 6.294), but my point was,
> that setting the accuracy value to high, can lead to artefacts. I'll post a
> simplified code for this in p.t.s-f (under "Low accuracy values in
> Isosurfaces"). Output changes a bit (because of a simplified texture), but
> the behaviour should be reproducible. To exclude that this is a max_gradient
> problem I just rendered it with max_gradient 60. Those black parts remained.
> Perhaps it's another problem, but I can't imagine which.
> 

I can see what you mean.  But these artefacts are different from those
resulting of insufficient max_gradient.  I don't think they are something
new users have to struggle with very often.  

I don't know much about the isosurface algorithm, but maybe that's even
something that could be fixed.

BTW, i recognize some of my textures in that scene...

Christoph

-- 
Christoph Hormann <chr### [at] gmxde>
IsoWood include, radiosity tutorial, TransSkin and other 
things on: http://www.schunter.etc.tu-bs.de/~chris/


Post a reply to this message

From: Marc-Hendrik Bremer
Subject: Re: is this a bug? (~14k) - iso35_01.jpg (1/1)
Date: 6 Oct 2001 05:56:12
Message: <3bbed53c@news.povray.org>


Post a reply to this message

<<< Previous 5 Messages Goto Latest 10 Messages Next 10 Messages >>>

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