POV-Ray : Newsgroups : povray.beta-test : Request for confirmation about isosurface problems : Re: Request for confirmation about isosurface problems Server Time
30 Jul 2024 08:27:41 EDT (-0400)
  Re: Request for confirmation about isosurface problems  
From: Coridon Henshaw
Date: 1 Dec 2001 23:22:59
Message: <Xns916AEDDD9928ACoridonHenshaw@204.213.191.226>
Warp <war### [at] tagpovrayorg> wrote in news:3c0956db@news.povray.org:

>   Please test isosurfaces with beta8 and forward a report to this
>   article if you find any kind of problem.

(Use monospaced font)

Tests on a P3-866 running WinME, without the workarond function 
declaration:

Res      AA  Display Result
160x120  off on      Try #1: Pov _disappears_ with no error message or trap
                             report.
                     Try #2: pvengine trap on 9th line of the image.
160x120  off off     pvengine trap on 9th line of the image.
320x240  off on      pvengine trap on the 17th line of the image.
320x240  off off     pvengine trap on the 17th line of the image.
400x300  off on      pvengine trap on 21st line of the image
400x300  off off     pvengine trap on 21st line of the image
640x480  0.3 on      Render thread appears to enter an infinite loop and
                     generates no more content after line 34 as indicated
                     on (lower) status bar.  Title bar says 'line 1 of
                     480'.  Alt-G/Stop icon has no effect.  Pov must be
                     shut down in order to reset the renderer.
640x480  0.3 off     As above.
800x600  0.3 on      As above except render halts at line 43.
800x600  0.3 off     As above.

The traps which occurred during low-resolution renders were at EIP=
0x0010CE10, caused because the processor attempted to execute move 
[esi],edx while [esi] pointed into la la land.  There was no regular 
pattern to [esi]; null and other values were observed.

Tests on a Celeron 400 running Win2K, without the workaround function:

Res      AA  Display Result
160x180  off on      Trapped in 2/2 attempts.
320x240  off on      Renders in 8/10 attempts.  Failed with function
                     division by zero error on fifth attempt.  Error
                     message did not give either the correct file name or a
                     function name.  Pvengine trapped on the tenth attempt.
400x300  off on      Renders 8/10 times.  Attempt 3 rendered very slowly (~
                     600 pps).  Attempt six trapped.
400x300  off off     Trapped 4/4 times at line 21.
640x480  0.3 on      Renders 5/10 times.  Function division by zero on
                     attempts 1 and 9; incorrect filename given on attempt
                     1.  Rendered very slowly on attempts 5 and 6.
                     Rendered a completely black image on attempt 8.
640x480  0.3 off     Renders 4/10 times. Trapped on attempt 4; fell into an
                     infinite loop @ line 34 on attempts 5 and 7-10.
800x600  0.3 on      Renders 6/10 times.  Division by zero on attempts 4, 5
                     and 9; correct filename only given on attempt 4.
                     Trapped on attempt 7.

The scene renders without incident at all resolutions with all combinations 
of aa and preview display on both PCs when the workarond function 
declaration is included.


Post a reply to this message

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