|
|
Pertaining to the discussion in povray.advanced-users, this is my bomb
in progress, part of a larger scene.
I put an ambient blue cylinder inside the bombshell so that I could tell
if the rays were really passing through the bomb or just being reflected
to the outside. As you can see in this picture, they're passing through,
for no apparent reason.
Oddly they pass through only the isosurface cap, but not the cylindrical
portion on the bottom. The cylinder primitive doesn't have this problem.
If I extend the isosurface to the whole bomb (except the fins), the
problem shows up for the whole bomb.
Knowing that the cylinder didn't work, I also tried to use a cubic for
the cap, since it's essentially a polynomial. Same problem.
For those of you who haven't seen the discussion, a quick run-through:
The raindrops are an isosurface modeled after the bombshell but with
random noise added to the radius. Hollow, interior ior 1.33 to match
water.
Lummox JR
Post a reply to this message
Attachments:
Download 'testbomb.jpg' (20 KB)
Preview of image 'testbomb.jpg'
|
|
|
|
Lummox JR wrote in message <38D### [at] aolcom>...
>Oddly they pass through only the isosurface cap, but not the cylindrical
>portion on the bottom. The cylinder primitive doesn't have this problem.
>If I extend the isosurface to the whole bomb (except the fins), the
>problem shows up for the whole bomb.
It sounds like it may be a problem with the ray-isosurface intersection
code. Since the isosurface is a *approximation* of the actual surface, the
intersection code may be getting confused and thinking that the two surfaces
are coincident. Try increasing the accuracy of the isosurfaces as high as
you can.
Mark
Post a reply to this message
|
|