This is Interesting: Free Magazines for Graphics designers and webmasters  


Home > Archive > VRML > April 2004 > mirrors in vrml





You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

Author mirrors in vrml
mdk

2004-03-30, 10:27 pm

Hi!
1. Is it possible to make anything like a mirror in vrml??
If yes - how?
If not - are there any good ways to simulate the looks of a mirror
(let's say a mirror in some room) ?
2. Are there any good sites that would deal with interior modeling
techniques and issues?
3. (btw) Why are there so big diffrences in what vrml plugins show, when
using diffrent plugins? I've been using BS Contact for some time, and I
wanted to see, whether my world looks the same way in other browsers and
I found that it looks completely diffrently...
Thanks in advance!
mdk
Joerg Scheurich aka MUFTI

2004-03-30, 10:27 pm

mdk <usunto-mdk@gazeta.pl> wrote:
> 1. Is it possible to make anything like a mirror in vrml??
> If yes - how?


Only by doubling/flipping the object over a plain transparent surface 8-(

http://www.csv.ica.uni-stuttgart.de.../reflektion.png
http://www.csv.ica.uni-stuttgart.de.../reflektion.wrl

The newer versions of the white_dune-0.27beta editor has a flip x/y/z
action....

> 3. (btw) Why are there so big diffrences in what vrml plugins show, when
> using diffrent plugins? I've been using BS Contact for some time, and I
> wanted to see, whether my world looks the same way in other browsers and
> I found that it looks completely diffrently...


If it really looks completely different, you possibly used a
browser dependend node, see "

http://www.web3d.org/x3d/specificat...nsions.html#F.3

so long
MUFTI
--
Muschelfluchtabfolge
(Stichwort: Shell escape)
GiL_TheB

2004-03-30, 10:27 pm

Have a look at my miror house, it works with Contact. Single user,
walk gesture supported, it should work too with any avatars
encountered.
http://giltheb.net/demo/miroir/

-GiL_TheB


Joerg Scheurich aka MUFTI <rusmufti@helpdesk.rus.uni-stuttgart.de> wrote in message news:<c3sr90$2da$2@news.uni-stuttgart.de>...
> mdk <usunto-mdk@gazeta.pl> wrote:
>
> Only by doubling/flipping the object over a plain transparent surface 8-(
>
> http://www.csv.ica.uni-stuttgart.de.../reflektion.png
> http://www.csv.ica.uni-stuttgart.de.../reflektion.wrl
>
> The newer versions of the white_dune-0.27beta editor has a flip x/y/z
> action....
>
>
> If it really looks completely different, you possibly used a
> browser dependend node, see "
>
> http://www.web3d.org/x3d/specificat...nsions.html#F.3
>
> so long
> MUFTI

Joerg Scheurich aka MUFTI

2004-03-30, 10:27 pm

> Have a look at my miror house, it works with Contact. Single user,
> walk gesture supported, it should work too with any avatars
> encountered.
> http://giltheb.net/demo/miroir/


The old "boink" demo works with all browsers and also show a
example of fake mirroring:

http://accad.osu.edu/~mlewis/VRML/C...boink/boink.wrl

so long
MUFTI
--
Das Warnen: jener Windows kann eine begrenzte Zahl von Taufbecken
ueberhaeufen, und ihr Computer wird sich drastisch verlangsamen,
wenn Sie die maximale Zahl Taufbecken anschliessen.
(aus einem Softwarehandbuch, Stichwort: font)
boris

2004-03-30, 10:27 pm

It is nice, there is reflection of an opposite wall, but I dont see my
avatar reflection?


"GiL_TheB" <gil.theb@free.fr> wrote in message
news:b2abf403.0403250115.7b05a8ea@posting.google.com...
> Have a look at my miror house, it works with Contact. Single user,
> walk gesture supported, it should work too with any avatars
> encountered.
> http://giltheb.net/demo/miroir/
>
> -GiL_TheB




mdk

2004-03-30, 10:27 pm

>>Have a look at my miror house, it works with Contact. Single user,
>
>
> The old "boink" demo works with all browsers and also show a
> example of fake mirroring:
>
> http://accad.osu.edu/~mlewis/VRML/C...boink/boink.wrl


Thanks for those examples!
I agree - they are all very nice, but how do they work??
Reverse engineering 70kB .wrl files is not really the thing I'd like to
do in the next 2 weeks :P
Are there any tutorials how to make such mirrors?
I was googling some time, but didn't find anything reasonable 8-/

TIA
md
Joerg Scheurich aka MUFTI

2004-03-30, 10:27 pm

>> http://accad.osu.edu/~mlewis/VRML/C...boink/boink.wrl

> Thanks for those examples!
> I agree - they are all very nice, but how do they work??


Look under the floor of the boink or penguin demo, and then you will
see the trick: i it simply the same mirrored object behind a transparent
wall, and the mirrored object is moved mirrored to the orginal object.

This works only with plain walls.

so long
MUFTI
--
Unter dem Fortschrittsbalken aus der 'Installierungs-Nuetzlichkeit' von
BitFax (Dos): 'xx Dateien links'.
mdk

2004-03-30, 10:27 pm

> Look under the floor of the boink or penguin demo, and then you will
> see the trick: i it simply the same mirrored object behind a transparent
> wall, and the mirrored object is moved mirrored to the orginal object.
>
> This works only with plain walls.


Ok - I just thought that the 'miroir' demo was done in some other way
because when I walked off the room (or through the mirror) nothing was
there, but now I found that it was just a ProximitySensor which swiched
off the reflected room :)

So it seems that it's just like you said :), that the only way is 'Only
by doubling/flipping the object' :/

Thanks
md
Cecile Muller

2004-03-30, 10:27 pm

> So it seems that the only way is 'Only by doubling/flipping the object' :/

Well, no, but it's the only one (except making a screenshot of the
scene) that works in all browsers. Here is another way, but that
requires BS Contact 6.1+ :
http://www.wildpeaks.com/vrml/no_ca...mple/sample.wrl
As the mirror is a CompositeTexture3D, you can put it on a simple
square for example, without having to hide what's behind the mirror or
having opaque walls.
Joerg Scheurich aka MUFTI

2004-03-30, 10:27 pm

> http://www.wildpeaks.com/vrml/no_ca...mple/sample.wrl

Welcome to Cosmo Player 2.1.
Assuming URL is not found 'http://www.wildpeaks.com/vrml/no_cache/mirror_sample/sample.wrl'.
# File is empty

$ gzip -cd sample.wrl | more
gzip: sample.wrl: not in gzip format

How is this file encoded ?

so long
MUFTI
--
Warning:_If a process happens to return STILL_ACTIVE (259) as an error code,
applications that test for this value could end up in an infinite loop.
(Aus einer Micro$oft Dokumentation fuer GetExitCodeProcess)
Cecile Muller

2004-03-30, 10:27 pm

> Welcome to Cosmo Player 2.1.
> Assuming URL is not found 'http://www.wildpeaks.com/vrml/no_cache/mirror_sample/sample.wrl'.
> # File is empty
>
> $ gzip -cd sample.wrl | more
> gzip: sample.wrl: not in gzip format
>
> How is this file encoded ?


It's crypted, not just zipped.
Joerg Scheurich aka MUFTI

2004-03-30, 10:27 pm

>> Assuming URL is not found 'http://www.wildpeaks.com/vrml/no_cache/mirror_sample/sample.wrl'.
[color=darkred]
[color=darkred]
> It's crypted, not just zipped.


What is the sense behind publicing a crypted file as a example ?

so long
MUFTI
--
Ein Fehler ist aufgetreten, aber wegen eines weiteren Fehlers
kann die Fehlermeldung nicht angezeigt werden.
OK
Fehlermeldung von Micro$oft Money
n°6

2004-03-31, 1:29 am

She can crypt everything;...
She should be able to explain to u that VRML is sNOT ONLY a trip in your
smal UNIX world.

Be seeing you.

n°6




"Joerg Scheurich aka MUFTI" <rusmufti@helpdesk.rus.uni-stuttgart.de> a écrit
dans le message de news:c4bsep$3r4$1@news.BelWue.DE...
'http://www.wildpeaks.com/vrml/no_cache/mirror_sample/sample.wrl'.[color=darkred]
>
>
>
> What is the sense behind publicing a crypted file as a example ?
>
> so long
> MUFTI
> --
> Ein Fehler ist aufgetreten, aber wegen eines weiteren Fehlers
> kann die Fehlermeldung nicht angezeigt werden.
> OK
> Fehlermeldung von Micro$oft Money



Cecile Muller

2004-03-31, 10:41 am

> What is the sense behind publicing a crypted file as a example ?

Just to show that there is another way beside doubling + inverse the geometry.
n°6

2004-03-31, 11:39 am


"Cecile Muller" <spam@wildpeaks.com> a écrit dans le message de
news:aff31ac6.0403310546.35d2a13a@posting.google.com...
>
> Just to show that there is another way beside doubling + inverse the

geometry.



lol lol

n°6


Joerg Scheurich aka MUFTI

2004-04-01, 6:14 pm

> She can crypt everything;...

I can also crypt everything.

begin 644
A8G5T(&1O('EO=2!T:&EN:RP@=&AI<R!I<R!P;VQI=&4*
`
end

> She should be able to explain to u that VRML is sNOT ONLY a trip in your
> smal UNIX world.


Well my UNIX world includes Linux, FreeBSD, IRIX, Solaris, MacOSX and
M$Windows cygwin. This is not very much.
But how small is your none UNIX world ?
M$Windows, BeOS, Amiga and Atari ? 8-)

so long
MUFTI
--
Gedruckte Schaltkarten Diagnose kann nicht fortfahren, weil eine
oder mehr Gedruckte Schaltkarten im System anwesend sind.
(Card Executive 2.0 for NT Diagnostics)
jake reid

2004-04-02, 4:39 am

Whoa!Folks keep cool auld Jake is lost here. Lets not all fall out
over silly things. I am a mere simpleton when it comes to computing
just old crappy windows here but it does it`s purpose for me. Lets
not get into geek superiority wars here we have enough on our hands
with plonkers trying to mess with vrml as it is.

Jake


Sponsored Links


Copyright 2003 - 2008 forum4designers.com  Software forum  Computer Hardware reviews