![](/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) |
Been playing with technique mentioned on povray.advanced-users
about making a visable object with no reflection.
Here is the opposite effect: you see the reflection of
the dark red sphere, but not the actual sphere.
Pete
Post a reply to this message
Attachments:
Download 'only_reflect.jpg' (13 KB)
Preview of image 'only_reflect.jpg'
![only_reflect.jpg](/povray.binaries.images/attachment/%3C223.352T2058T12755631PeterC%40nym.alias.net%3E/only_reflect.jpg?ttop=443840&toff=11650&preview=1)
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Pete wrote:
>
> Been playing with technique mentioned on povray.advanced-users
> about making a visable object with no reflection.
>
> Here is the opposite effect: you see the reflection of
> the dark red sphere, but not the actual sphere.
:O
Ehmm... Hmmm... Please explain how you did this.
Tor Olav
--
mailto:tor### [at] hotmail com
http://www.crosswinds.net/~tok/tokrays.html
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) |
Tor Olav Kristensen wrote:
>
> Pete wrote:
> >
> > Been playing with technique mentioned on povray.advanced-users
> > about making a visable object with no reflection.
> >
> > Here is the opposite effect: you see the reflection of
> > the dark red sphere, but not the actual sphere.
>
> :O
>
> Ehmm... Hmmm... Please explain how you did this.
>
He could have simply used the 'no_image' from MegaPov...
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) |
"J. Grimbert" wrote:
>
>
> He could have simply used the 'no_image' from MegaPov...
Or else he used a bounding box to make the middle sphere visible from
the mirror but not the camera...
--
* Abandon the search for truth, * mailto:ber### [at] iname com
* Settle for a good fantasy. * http://www.enst.fr/~jberger
*********************************
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) |
"Tor Olav Kristensen" <tor### [at] online no> wrote in message
news:3A10AC76.6AEFE130@online.no...
>
> Ehmm... Hmmm... Please explain how you did this.
>
no_image attached to the sphere? You can combine this with no_reflection to
get curious effects. In the attached image, the hammer&sickle has
no_reflection and the swastika has no_image.
Post a reply to this message
Attachments:
Download 'history2.jpg' (21 KB)
Preview of image 'history2.jpg'
![history2.jpg](/povray.binaries.images/attachment/%3C3a112c71%40news.povray.org%3E/history2.jpg?ttop=443840&toff=11650&preview=1)
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Wasn't it Pete who wrote:
>Been playing with technique mentioned on povray.advanced-users
>about making a visable object with no reflection.
>
>Here is the opposite effect: you see the reflection of
>the dark red sphere, but not the actual sphere.
Which can be achieved much more simply in MegaPOV, by just using
"no_image" (and "no_shadow") on the red sphere, instead of
"no_reflection". There's a demo file that comes with MegaPOV, called
object_control\object_control.pov that shows all these modifiers in
action.
--
Mike Williams
Gentleman of Leisure
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) |
Now, I may be completely off-base on this, but it seems to me that there is
a much simpler way to do this than using no_image, etc. Put a dark-red
sphere out of the camera's view. Resize it so that it appears to be the
same size as the marble and green spheres when looking from the mirror
sphere's position. Then reposition the dark-red sphere so that it appears
to be inbetween the marble and green spheres. Doesn't this seem possible?
-Adam Roben
Pete <Pet### [at] nym alias net> wrote in message
news:223### [at] nym alias net...
> Been playing with technique mentioned on povray.advanced-users
> about making a visable object with no reflection.
>
> Here is the opposite effect: you see the reflection of
> the dark red sphere, but not the actual sphere.
>
> Pete
>
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) |
In article <3a13385f$1@news.povray.org>, "Adam Roben" <yod### [at] home com>
wrote:
> Now, I may be completely off-base on this, but it seems to me that
> there is a much simpler way to do this than using no_image, etc. Put
> a dark-red sphere out of the camera's view. Resize it so that it
> appears to be the same size as the marble and green spheres when
> looking from the mirror sphere's position. Then reposition the
> dark-red sphere so that it appears to be inbetween the marble and
> green spheres. Doesn't this seem possible?
Possible in some cases...but easier?!?
It will probably take a bit of trial and error to get right. It won't
work with some mirror surfaces or if you have a heavy normal, and it
will only work with the camera position you designed the scene with. And
if you have another mirror behind everything...and what about shadows?
The bounding method is fairly simple, works in nearly all cases, can be
set up without guesswork, and will not require redoing the scene every
time you move something. It will also work with oddball mirrors(torii,
CSG, multiple flat mirrors, etc.)
The no_image, no_reflection, etc. keywords are the simplest and easiest
solution...just add the keyword to the object and you get the intended
result. You can't get any simpler than that...
--
Christopher James Huff
Personal: chr### [at] mac com, http://homepage.mac.com/chrishuff/
TAG: chr### [at] tag povray org, http://tag.povray.org/
<><
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) |
Jerome M. Berger wrote:
> Or else he used a bounding box to make the middle sphere visible from
>the mirror but not the camera
Yup. That's what I did. I put the bounding sphere for the
red sphere around the *reflecting* sphere. This works (as you saw)
but I am not entirely happy with it because it clobbers the shadow.
It would be cool for the invisable sphere to cast a shadow as well
as being reflected in the mirror.
BTW, that was done in (official) Povray 3.1, no fancy MEGA
tricks.
Pete
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) |
Pete wrote:
>
> Yup. That's what I did. I put the bounding sphere for the
> red sphere around the *reflecting* sphere. This works (as you saw)
> but I am not entirely happy with it because it clobbers the shadow.
> It would be cool for the invisable sphere to cast a shadow as well
> as being reflected in the mirror.
Bound it with a union of:
* a sphere around the mirror, like you have
* and a sphere whose center is at the same place as the light source and
with a very small radius...
This way it should be reflected and cast a shadow (and AFAIK this can't
be done with any combination of no_image, no_reflection...)
--
* Abandon the search for truth, * mailto:ber### [at] iname com
* Settle for a good fantasy. * http://www.enst.fr/~jberger
*********************************
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |