|
|
Hi superpatchers,
the following code (a simple sky sphere, 2 lights and some water)
sends the latest superpatch (here on Solaris 7, linux not yet
tested) into an endless loop. If I remove the reflection statement
right at the end of the code all is ok.
Any ideas?
-Hans-
Scene follows:
#include "colors.inc"
#declare camera_location = <26, 4.3, -80>;
#declare camera_look_at = <17, 0, 0>;
#declare camera_angle = 120;
/*******************************
* THE CAMERA
*******************************/
camera{
location camera_location
look_at camera_look_at
angle camera_angle
}
/*******************************
* THE SKY
*******************************/
#declare SkyBlue = rgb <0.15, 0.4, 0.7>;
#declare P_Clouds =
pigment {
wrinkles
turbulence 0.1
lambda 2.2
omega 0.707
color_map {
[0.60 SkyBlue ]
[0.80 White ]
[1.00 Gray90 ]
}
scale <0.5, 0.15, 1>
rotate z*180
}
sky_sphere {
pigment {
gradient y
pigment_map {
[0.00 rgb <0.847, 0.749, 0.847> ] // horizon
[0.05 SkyBlue ] // horizon
[1.00 SkyBlue ]
}
}
}
/*******************************
* THE LIGHTS
*******************************/
light_source { <450, 350, -200> colour rgb 3.4*<1.0, 1.0, 1.0> }
light_source { <-1300, 100, 300> colour rgb 0.7*<1.0, 1.0, 1.0> }
/*******************************
* THE WATER
*******************************/
plane { y, 0.0
texture {
pigment { color rgbt <0.0, 0.1, 0.1, 0.5> }
finish {
ambient 0.15
brilliance 5
diffuse 0.6
metallic
specular 0.80
roughness 1/100
reflection 1.0 // <--- this one is the guilty
}
rotate y*90
}
}
Post a reply to this message
|
|
|
|
On Fri, 25 Jun 1999 11:19:54 +0200, Hans-Detlev Fink
<hdf### [at] pecosnospamde> wrote:
>Hi superpatchers,
>
>the following code (a simple sky sphere, 2 lights and some water)
>sends the latest superpatch (here on Solaris 7, linux not yet
>tested) into an endless loop. If I remove the reflection statement
>right at the end of the code all is ok.
>
>Any ideas?
It doesn't break on my Windows build at work. I'll have to see what
it does on Linux, but my debugging skills are not so hot there so it
might take a while. If someone felt so inclined, they could
investigate this... :)
Post a reply to this message
|
|
|
|
I could reproduce it on linux, too. It happens with the
latest superpatch as well as with my upgrade to 3.1g.
Sorry, I had not enough time to go more into details as I'm
presently in a similar situation like you ;-)
I'm not too familiar with the reflection code.
-Hans-
Ron Parker wrote:
>
> On Fri, 25 Jun 1999 11:19:54 +0200, Hans-Detlev Fink
> <hdf### [at] pecosnospamde> wrote:
>
> >Hi superpatchers,
> >
> >the following code (a simple sky sphere, 2 lights and some water)
> >sends the latest superpatch (here on Solaris 7, linux not yet
> >tested) into an endless loop. If I remove the reflection statement
> >right at the end of the code all is ok.
> >
> >Any ideas?
>
> It doesn't break on my Windows build at work. I'll have to see what
> it does on Linux, but my debugging skills are not so hot there so it
> might take a while. If someone felt so inclined, they could
> investigate this... :)
Post a reply to this message
|
|