|
|
I may be wrong but I think it's becoming an interior and no longer has any
finish so the larger (external) sphere is the only one having the finish
applied. In other words there isn't any exposed "surface" for the smaller
reflection sphere.
I think I too have seen what I'd denote as peculiarities of CSG texturing which
is wholly within an enclosing yet semi-transparent surface. I'd like to hear
more about it as well if anyone has some insight.
Bob
"Simen Kvaal" <sim### [at] studentmatnatuiono> wrote in message
news:38dfaf1a@news.povray.org...
| Given this code (actual sample); why does not MinEllipsoide2 produce exactly
| the same results? What are the precedence of the textures here? Logically,
| the whole intersection should get the reflective finish, but instead it gets
| the default. What am I missing?
|
| TIA
|
| Simen.
|
|
| #declare MinEllipsoide =
| difference {
| sphere {
| <0, 0, 0>, 1
| pigment {
| color red 1.0 green 0.3 blue 0.3
| }
| finish {
| specular 0.7
| roughness 0.005
| reflection 0.5
| }
| scale <1.3, 1.0, 0.3>
| }
| sphere { <0, 0, 0>, 0.5
| pigment {
| color red 1.0 green 1.0 blue 0.0
| }
| finish {
| specular 0.7
| roughness 0.005
| reflection 0.5
| }
| }
|
| rotate <40, 30, 0>
| translate <-4, 0, 0>
| }
|
| #declare MinEllipsoide2 =
| difference {
| sphere {
| <0, 0, 0>, 1
| pigment {
| color red 1.0 green 0.3 blue 0.3
| }
| scale <1.3, 1.0, 0.3>
| }
| sphere { <0, 0, 0>, 0.5
| pigment {
| color red 1.0 green 1.0 blue 0.0
| }
| }
| finish {
| specular 0.7
| roughness 0.005
| reflection 0.5
| }
|
| rotate <40, 30, 0>
| translate <-4, 0, 0>
| }
|
|
|
Post a reply to this message
|
|