POV-Ray : Newsgroups : povray.binaries.images : unexplained : Re: unexplained Server Time
6 Oct 2024 06:20:48 EDT (-0400)
  Re: unexplained  
From: clipka
Date: 18 Aug 2014 10:13:50
Message: <53f20a1e@news.povray.org>
Am 12.08.2014 19:08, schrieb James Holsenback:

>>> The Sam's test scene (OTOTest.pov) renders fine here with the latest
>>> POV-Ray and UberPOV stuff (Windows versions).
>>
>> here's what I'm doing:
>>
>> #declare Floor =
>> union {
>>      object {
>>          OTO( <-2.5,-2.5,0>, <2.5,2.5,1>, 0.075, texture { BaseTexture
>> scale 1 } )
>>          }
>>      box { <-2.5,-2.5,0.075>, <2.5,2.5,0.075> pigment { srgb 1 } finish
>> {diffuse 0.6 specular 0.15 roughness 1e-5} }
>>      rotate x*90
>>      rotate y*0
>>      }
>>
>> kind of funny that it works with some versions (perforce/git 3.7 stable)
>> but not other git repos ... 32 vs 64 bit? compiler?? configure changes???
>
> found OTOTest.pov file laying around in some obscure corner ... here's
> results

I've got some good news: While I'm still unable to reproduce the error, 
I /am/ now able to exactly reproduce the output you're seeing (see 
attached image), by changing the OTO_FMask function

     #local OTO_FMask = function{ pattern{ pigment_pattern{
         checker 0, 1 warp{planar} } } }

to something that never returns 1; so it would seem that the error 
scrambles one of the statements in this function definition.

Can you please dig further in this direction to figure out exactly what 
part of this is broken? (I guess this will lead us much faster to the 
root cause than knowing exactly which commit introduced it.)


Post a reply to this message


Attachments:
Download 'ototest.png' (275 KB)

Preview of image 'ototest.png'
ototest.png


 

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