![](/i/fill.gif) |
![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Hello,
I have an isosurface object over plane in scene with many area_lights.
Plane has finish { ambient 1 diffuse 0 }
so there is no sens of calucating ray shadows that could be casted on plane
by isosurface object.
1. how can I tell POV to ignore all shadows that are casted on this object
(plane)
2. does POV automaticly ignores all shadows for object with diffuse 0 ?
3. this plane alsow doesn't use phong,specular etc, so *all* light
calulation for it can be ommited - does POV do it (for speed reasons ?)
I cannot use shadowless light's since I *want* isosurface object to shadow
itself, and I cannot use no_shadow for plane (as it would make diffrent
result that I want).
Scene is :
light_source { ... }
plane { y,0 finish{ambient 1 diffuse 0} }
isosurface { ... }
TIA
--
#macro g(U,V)(.4*abs(sin(9*sqrt(pow(x-U,2)+pow(y-V,2))))*pow(1-min(1,(sqrt(
pow(x-U,2)+pow(y-V,2))*.3)),2)+.9)#end#macro p(c)#if(c>1)#local l=mod(c,100
);g(2*div(l,10)-8,2*mod(l,10)-8)*p(div(c,100))#else 1#end#end light_source{
y 2}sphere{z*20 9pigment{function{p(26252423)*p(36455644)*p(66656463)}}}//M
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
light_group {/*Lights And Isosurface*/}
plane {y,0 pigment {rgb 1} finish {ambient 1 diffuse 0}}
I'd guess that diffuse has nothing to do with shadows. But only a guess.
--
Farewell,
Bob
"Rafal 'Raf256' Maj" <raf### [at] raf256 com> wrote in message
news:Xns### [at] 204 213 191 226...
>
> 1. how can I tell POV to ignore all shadows that are casted on this object
> (plane)
> 2. does POV automaticly ignores all shadows for object with diffuse 0 ?
> 3. this plane alsow doesn't use phong,specular etc, so *all* light
> calulation for it can be ommited - does POV do it (for speed reasons ?)
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
"hughes, b." <omn### [at] charter net> wrote in
news:3d9cb81f@news.povray.org
> light_group {/*Lights And Isosurface*/}
> plane {y,0 pigment {rgb 1} finish {ambient 1 diffuse 0}}
thanks :)
> I'd guess that diffuse has nothing to do with shadows. But only a
> guess.
Object with diffuse 0.0 will always diffuse color rgb 0 light (no light),
no difference is it standing in front of strong light_source, or is it
hidden behind some object (that would cause shadow).
--
#macro g(U,V)(.4*abs(sin(9*sqrt(pow(x-U,2)+pow(y-V,2))))*pow(1-min(1,(sqrt(
pow(x-U,2)+pow(y-V,2))*.3)),2)+.9)#end#macro p(c)#if(c>1)#local l=mod(c,100
);g(2*div(l,10)-8,2*mod(l,10)-8)*p(div(c,100))#else 1#end#end light_source{
y 2}sphere{z*20 9pigment{function{p(26252423)*p(36455644)*p(66656463)}}}//M
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |