![](/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) |
hi every
i am trying to make a scene with a fishbowl, and have som problems with
it. i have a csg real fishbowl shape with absorbing media to make it
visible, and a water shape, that also uses absorption to color it blue.
if i render them separately they behave normaly, but if i place the
water inside the bowl, it loses its color and becomes a dark grey mass.
is it a known limitation of povray, or should i keep on trying. and if
it is a limitation, what could i use instead?
thanx
thilian
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) |
Is the fishbowl csg actually hollow?
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) |
thilian nous apporta ses lumieres ainsi en ce 17/08/2004 05:02... :
> hi every
>
> i am trying to make a scene with a fishbowl, and have som problems
> with it. i have a csg real fishbowl shape with absorbing media to make
> it visible, and a water shape, that also uses absorption to color it
> blue. if i render them separately they behave normaly, but if i place
> the water inside the bowl, it loses its color and becomes a dark grey
> mass.
> is it a known limitation of povray, or should i keep on trying. and if
> it is a limitation, what could i use instead?
>
> thanx
>
> thilian
When you put them together, you have more surfaces: set max_trace_level
at least to 7.
That's 2 for the water, 4 for the fishbowl and 1 for the background.
By the way: water is not blue, it's colourless. The blue associated with
water comes from the sky's reflection.
Alain
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) |
thilian <thi### [at] freemail hu> wrote:
> i am trying to make a scene with a fishbowl, and have som problems with
> it. i have a csg real fishbowl shape with absorbing media to make it
> visible, and a water shape, that also uses absorption to color it blue.
> if i render them separately they behave normaly, but if i place the
> water inside the bowl, it loses its color and becomes a dark grey mass.
> is it a known limitation of povray, or should i keep on trying. and if
> it is a limitation, what could i use instead?
1. Check that your max_trace_level is high enough so that rays will pass
through all the surfaces (just count the amount of transparent surfaces
the ray must pass through and set max_trace_level to at least one more
than this count).
2. Check that the surface of the water object is not exactly coincident
with the inner surface of the bowl. The water object should be just slightly
smaller or larger than the inner surface of the bowl so that they don't
coincide. (So, should it be larger or smaller? That's a good question I
don't have a definite answer for. Just try what looks best. They usually
give different visual results.)
3. If you are using media for some effect, check that all the objects
inside which the media should be visible have 'hollow'. (This is a command
which makes an object to accept media inside itself.)
--
#macro M(A,N,D,L)plane{-z,-9pigment{mandel L*9translate N color_map{[0rgb x]
[1rgb 9]}scale<D,D*3D>*1e3}rotate y*A*8}#end M(-3<1.206434.28623>70,7)M(
-1<.7438.1795>1,20)M(1<.77595.13699>30,20)M(3<.75923.07145>80,99)// - Warp -
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) |
thanks for that. i thought it was about surfaces, just didn find the
solution.
thilian
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) |