|
![](/i/fill.gif) |
> I've noticed what I think is a bug with bump mapping onto a torus (map_type 5).
> The inner part of the torus (the part where the radius (from origin to
> intersection point) is less than the major radius) has inverted normals or has
> correct normals and the outer part has inverted normals. In other words, inner
> bumps become outer as soon as you cross the major radius line (on both bottom
> and top of torus). I would provide an image that clearly shows this, but this
> group doesn't seem to allow attachments. I'm using POV ray 3.62 on Windows XP
> -32 bitand I also tried it on an old version of POV Ray. Thanks for any help.
>
> Here's my scene:
>
> // Persistence Of Vision raytracer version 3.1 sample file.
> // Bump map example
> // Based on File by Drew Wells
>
> global_settings { assumed_gamma 2.2 }
>
> #include "colors.inc"
>
> camera {
> // location<0, 0, -120>
> // direction<0, 0, 1.5>
> location<-1, 20, -2>*.2
> // location<-15, 10, -20>*.4
> // direction<0, 1.5, 0>
> up<0, 1, 0>
> right<4/3, 0, 0>
> look_at<0, 0, 0>
> }
>
> torus { 1, .4
> pigment {White}
>
> normal {
> bump_map {
> ppm "e:\stuff\ray\scr\bump\3365-b~1.ppm"
> bump_size 10
> interpolate 2
> map_type 5
> }
> //scale 15
> //translate<-12.5, -12.5, 0>
> //translate<-25, -25, 0>
> //rotate 90*z
> //rotate 90*x
> }
> finish {ambient 0.2 diffuse 0.7 specular 0.6}
> }
>
>
> light_source {<-2,3,3> colour rgb<.2, .2, .2> shadowless }
> light_source {<-15,10,-20> colour White shadowless }
>
>
>
I see the same thing here with version 3.7. Same OS.
Post a reply to this message
|
![](/i/fill.gif) |