![](/i/fill.gif) |
![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
fak### [at] email address news:40943d04$1@news.povray.org
> [line 1549 of render.cpp]
> /* Initialize current block */
> for (yy = 1; yy < sub_pixel_size + 1; yy++)
> {
> for (xx = 1; xx < sub_pixel_size + 1; xx++)
> {
> Block[yy][xx].active = false;
> }
> }
>
> The inner line of that loop is executed 263169 times with +R9. It
> initializes every single possible sample that could be taken as
> "sample hasn't been taken yet".
me me me me
I want to correct the bug I found :)
If someone could just please tell me how to compile under Linux not as root
(and install for all users) but just to make executable (in same fir as
sources)
--
http://www.raf256.com/3d/
Rafal Maj 'Raf256', home page - http://www.raf256.com/me/
Computer Graphics
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
> I want to correct the bug I found :)
OK, good luck =)
Just a warning: with the solution I proposed, if it's not implemented right
(or if my solution is faulty), there's a danger that it won't give any
indication that it's wrong. This is because the solution is based on
changing the way data is initialized. Failing to initialize data which is
later used doesn't mean the program will crash; it may work exactly as
intended on one system and not another.
- Slime
[ http://www.slimeland.com/ ]
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
fak### [at] email address news:4094407b$1@news.povray.org
> OK, good luck =)
Oki... but how much time is left to releas of 3.6? I think that this is
quite important bug that realy should be fixed.
> Just a warning: with the solution I proposed, if it's not implemented
> right (or if my solution is faulty), there's a danger that it won't
> give any indication that it's wrong. This is because the solution is
> based on changing the way data is initialized. Failing to initialize
> data which is later used doesn't mean the program will crash; it may
> work exactly as intended on one system and not another.
Thanks. Btw, You are developing under Linux, are You?
--
http://www.raf256.com/3d/
Rafal Maj 'Raf256', home page - http://www.raf256.com/me/
Computer Graphics
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
> Oki... but how much time is left to releas of 3.6? I think that this is
> quite important bug that realy should be fixed.
I couldn't tell you; I'm not on the POV-Team. I assume there will be some
time left, but I wouldn't be surprised if they don't want to make any new
changes. Nonetheless, they may implement the fix, if it's well tested. I
couldn't say. Also, this is something that isn't necessarily a "bug",
because technically everything works right; it's just an inconvenience.
Besides; a recursion level greater than 3 or 4 is usually not necessary.
> Thanks. Btw, You are developing under Linux, are You?
Nope. Windows XP. =)
- Slime
[ http://www.slimeland.com/ ]
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
In article <Xns94DD17B21FFA0raf256com@203.29.75.35>, "Rafal 'Raf256' Maj"
<spa### [at] raf256 com> wrote:
> I want to correct the bug I found :)
Except that you found no bug at all. POV-Ray behaves as designed. Sure,
the design is slow as hell, but that does not make it a bug, just undesired
behavior when it is given extreme settings.
Thorsten
____________________________________________________
Thorsten Froehlich, Duisburg, Germany
e-mail: tho### [at] trf de
Visit POV-Ray on the web: http://mac.povray.org
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Rafal 'Raf256' Maj wrote:
> fak### [at] email address news:40943d04$1@news.povray.org
>
>
>>[line 1549 of render.cpp]
>> /* Initialize current block */
>> for (yy = 1; yy < sub_pixel_size + 1; yy++)
>> {
>> for (xx = 1; xx < sub_pixel_size + 1; xx++)
>> {
>> Block[yy][xx].active = false;
>> }
>> }
>>
>>The inner line of that loop is executed 263169 times with +R9. It
>>initializes every single possible sample that could be taken as
>>"sample hasn't been taken yet".
>
>
> me me me me
>
> I want to correct the bug I found :)
> If someone could just please tell me how to compile under Linux not as root
> (and install for all users) but just to make executable (in same fir as
> sources)
>
>
i've sent a reply with my build log and modified optout.h to your email
address on this post.
if its the wrong one, needs nospam not spam in there, i'll resend it
let me know offlist
stephen
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
On 1 May 2004 20:21:16 -0400, "Rafal 'Raf256' Maj" <spa### [at] raf256 com> wrote:
> me me me me
>
> I want to correct the bug I found :)
All you need is to know about:
ftp://ftp.povray.org/pub/povray/Official/Windows/povwin_s.zip
ftp://ftp.povray.org/pub/povray/Official/Macintosh/povmac_s.sit
ftp://ftp.povray.org/pub/povray/Official/Unix/povuni_s.tgz
http://megapov.inetart.net/manual/internals.html#sharing
> If someone could just please tell me how to compile under Linux not as root
IIRC you already have Windowses. As far as I remember your past posts You can
build there without learning new things.
ABX
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
abx### [at] abx art pl news:06ve9093upsm2lm0drtuemdvt8vt6p26jb@4ax.com
> IIRC you already have Windowses. As far as I remember your past posts
> You can build there without learning new things.
I consier Linux/Unix more "serious" development and I want to learn new
things btw.
--
http://www.raf256.com/3d/
Rafal Maj 'Raf256', home page - http://www.raf256.com/me/
Computer Graphics
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Program ended abnormally on 04/05/2004 07:58, Due to a catastrophic Rafal
'Raf256' Maj error:
> abx### [at] abx art pl news:06ve9093upsm2lm0drtuemdvt8vt6p26jb@4ax.com
>
>
>>IIRC you already have Windowses. As far as I remember your past posts
>>You can build there without learning new things.
>
>
> I consier Linux/Unix more "serious" development and I want to learn new
> things btw.
>
There is no requirement to be root to compile the pov sources. Just extract the
files under your home directory. If you have problems compiling it from there
ask your admin to give you read rights to things you are missing.
Besides, unless you want to write a gui for unix, patching or improving POV
should be relatively platform independant, so apart from learning how to type
"make" at the prompt, you won't learn many unix things by doing it.
--
/*Francois Labreque*/#local a=x+y;#local b=x+a;#local c=a+b;#macro P(F//
/* flabreque */L)polygon{5,F,F+z,L+z,L,F pigment{rgb 9}}#end union
/* @ */{P(0,a)P(a,b)P(b,c)P(2*a,2*b)P(2*b,b+c)P(b+c,<2,3>)
/* videotron.ca */}camera{orthographic location<6,1.25,-6>look_at a }
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Rafal 'Raf256' Maj wrote:
> abx### [at] abx art pl news:06ve9093upsm2lm0drtuemdvt8vt6p26jb@4ax.com
>
>
>>IIRC you already have Windowses. As far as I remember your past posts
>>You can build there without learning new things.
>
>
> I consier Linux/Unix more "serious" development and I want to learn new
> things btw.
>
please confirm you got the message with attachments of build log and
optout.h
stephen
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |