POV-Ray : Newsgroups : povray.programming : Highlight bug (job000137) : Re: Highlight bug (job000137) Server Time
6 Oct 2024 13:35:00 EDT (-0400)
  Re: Highlight bug (job000137)  
From: Warp
Date: 6 Dec 2002 07:23:44
Message: <3df096d0@news.povray.org>
Slime <slm### [at] slimelandcom> wrote:
> Put the camera inside the box, where obviously no light can reach, and
> you'll still see the problem. It is a legitimate bug, although using a flat
> box probably wasn't the best way to report it.

> Its sister bug is the "shadow line artifact" bug. They're both caused by
> similar flaws in the same algorithm.

  I'm not very comfortable about using the word "bug" in this particular
case.
  Your last definition, "flaw in the algorithm" is a much better expression
IMHO.
  As I define it, a bug is either a programming mistake, or an implementation
mistake. That is, a bug is always a mistake made by the programmer.
  These artifacts are not mistakes. They are flaws in the algorithms. The
implementations of the algorithms work exactly as supposed to. The flaws
are known (the programmers probably weren't aware of these flaws when
they coded the algorithms, but they didn't make any *mistake* per se when
coding).

  There are ways to overcome these flaws and limitations, but I wouldn't
call that "bug fixing". I would call it "improving the algorithm".

-- 
#macro M(A,N,D,L)plane{-z,-9pigment{mandel L*9translate N color_map{[0rgb x]
[1rgb 9]}scale<D,D*3D>*1e3}rotate y*A*8}#end M(-3<1.206434.28623>70,7)M(
-1<.7438.1795>1,20)M(1<.77595.13699>30,20)M(3<.75923.07145>80,99)// - Warp -


Post a reply to this message

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