|
|
Christoph Hormann wrote:
>
> Thorsten Froehlich wrote:
>
>>I can confirm this does not work. However, i do not know if it is supposed
>>to work in 3.5 or not.
>>
>>
>
> See the 'object_pattern.pov' sample scene for a working example.
>
> It seem to work with texture maps but not if they are declared.
It is not specific to declared textures as it fails on the following as
well:
sphere{
< 0, 0, 0 > 2
texture{
pigment{ gradient x }
scale <0.075/pi,1,10>
warp { cylindrical }
rotate x*-90
}
}
From my experience, it works when it is inside a pigment, finish or
normal block, but not at the "texture" level.
For example, Jeff's code will work, if modified this way:
#declare P_Flat = pigment { gradient x }
#declare T_Cylindrical = texture {
pigment{
P_Flat
warp { cylindrical }
}
scale <0.075/pi,1,10>
rotate x*-90
}
--
/*Francois Labreque*/#local a=x+y;#local b=x+a;#local c=a+b;#macro P(F//
/* flabreque */L)polygon{5,F,F+z,L+z,L,F pigment{rgb 9}}#end union
/* @ */{P(0,a)P(a,b)P(b,c)P(2*a,2*b)P(2*b,b+c)P(b+c,<2,3>)
/* videotron.ca */}camera{location<6,1.25,-6>look_at a orthographic}
Post a reply to this message
|
|