POV-Ray : Newsgroups : povray.bugreports : Intersection causes quadric to disappear : Re: Intersection causes quadric to disappear Server Time
27 Oct 2021 07:10:21 EDT (-0400)
  Re: Intersection causes quadric to disappear  
From: Le Forgeron
Date: 27 Jul 2015 14:10:29
Message: <55b67415$1@news.povray.org>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Le 26/07/2015 18:30, Cousin Ricky a écrit :
> On 07/25/2015 10:25 AM, Cousin Ricky wrote:
>> The following paraboloid renders correctly:
>> 
>> [snip]
>> 
>> the object disappears completely in POV-Ray 3.7 and 3.7.1.  In
>> POV-Ray 3.6.1, it renders as expected.
>> 
>> POV-Ray 3.7.0.unofficial POV-Ray 3.7.1-alpha.8150025.unofficial 
>> openSUSE 13.2 GNU/Linux
> 

Confirmed on Ubuntu 15.04 too.

3.6.1 needed a fix on png_pov.cpp (to comment png_write_finish_row
declaration and call, as it was internal to libpng 1.0 and no more
present in current 1.2) to compile now.

The stable and master version of Povray 3.7 are impacted (as well as
my own derivatives)

For 3.7

Box                            1553561         1553561    100.00
Cone/Cylinder                  1767346          180868     10.23
CSG Intersection               1767346           79691      4.51
Plane                          1553561          520176     33.48
Quadric                        1767346          515067     29.14
Bounding Box                   3107122         1553561     50.00

For 3.6.1

Box                            1382184         1382184    100.00
Cone/Cylinder                   683555          371945     54.41
CSG Intersection                683555          195292     28.57
Plane                          1382184          442620     32.02
Quadric                         683555          499054     73.01
Bounding Box                   1878629         1856588     98.83
Light Buffer                   3357640         2222801     66.20
Vista Buffer                   2937947         2424601     82.53

Interesting 3.7 : if the cylinder is { -y/2, y, 1 }, the render is fine.

(it works also with -y*0.999 !)

Box                            1472708         1472708    100.00
Cone/Cylinder                  3157892          400035     12.67
CSG Intersection               3157892          211950      6.71
Plane                          1472708          470874     31.97
Quadric                        3157892         1059059     33.54
Bounding Box                   1472708         1472708    100.00



-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iJwEAQEIAAYFAlW2dBQACgkQhKAm8mTpkW3g3AP+NaF6Z/rNgVi5YV9z/YPgkp44
1Yfh/r0A6z2vzd88zqBqyU+ABoU1ETlOU14GEY/Wv5L6w1G3awXx55e/kbptT3dy
JSSUM8VU2ClagBdkBzg6BmsTswMvHaLqYsw+mDwXaYoLp7RuQLtGJJrCdJI7BlIW
TciWNFxPlJjwrSxI28k=
=QNJM
-----END PGP SIGNATURE-----


Post a reply to this message

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