LouiZeForum

3D vrml
 
HomeHome  FAQFAQ  SearchSearch  RegisterRegister  MemberlistMemberlist  UsergroupsUsergroups  Log in  3Dchats / forums3Dchats / forums  

Share | 
 

 share and advice

View previous topic View next topic Go down 
AuthorMessage
Leen
1/20


Number of posts : 5
Registration date : 2008-05-23

PostSubject: share and advice   Fri 23 May - 18:50

Hello every body here.

I'm a new member here in this vrml fourm, hope u will accept me Smile .

my name is Nashwa, and I'm studing ICT (Information and Communication Technology), and this is the graduate year for me.

now I'm working on my graduate project which i choose it to be about 3D graphic (which I'm craze about).

I choose vrml as the first stair in the 3D world because it is easy to learn and implement.

and as this fourm is about vrml and all the members share the same hobbies and working, I want to tell u about my project idea and take advices.

my system (or u can call it website) is a Guidance system.
I choose a building in our town which is a very huge and famous building, and built it using vrml (and AC3D) ...
briefly, in my system the user can choose his destination names (by drop down list menu) inside this building, then a vrml file with an implemented camera will open and Guide the user virtualy to the required destination.

now i almost finished building all the models and combine them all together.

now i have to implement a camera for each file (to each destination), I know how to implement the camera, but i don't want to do it in traditional way, I mean not just a camera walking, i Want to add things like arrows or somthing like that to be more valuable, productive and more attractive to the user.

hope that i convey my idea in clear way,
and hope to take ur advices and openions.

thank u in advance.
and a big thanks for alain who invite me to this fourm.
Back to top Go down
View user profile
peter le cochon
+1000
+1000


Number of posts : 1032
Localisation : deutschland (sniff)
Registration date : 2005-05-28

PostSubject: Re: share and advice   Fri 23 May - 19:15

Hi Leen Smile

Nice to have you here... another victim of VRML What a Face

Leen wrote:
now i have to implement a camera for each file (to each destination), I know how to implement the camera, but i don't want to do it in traditional way, I mean not just a camera walking, ...

Mhhh ... the camera is going to do the whole way from the entrance to the final destination ?

I mean : do you intend to reload the whole vrml file each time, but just with a different camera animation ?

scratch ... we could work out a better way, if you're interested.

Leen wrote:
.. i Want to add things like arrows or somthing like that to be more valuable, productive and more attractive to the user.

What will be the arrows for ?

Sorry, I'm a bad "understander" Confused

Anyway, count on Louise for all your needs. Welcome cheers

Peter pig
Back to top Go down
View user profile
alain
fondateur
fondateur


Number of posts : 22815
Localisation : Dompierre sur Veyle ,France
Registration date : 2005-04-19

PostSubject: Re: share and advice   Fri 23 May - 19:20

LOL I was sure , because I saw him connected , that Peter was writing in the same time I was writing

I copy what I saved before we crossed , Peter Smile

Quote :
Quote :
hope u will accept me Smile
hey ! it is done LOL

and very happy Smile

in a moment I will displace * the topic in

LouiZeForum :: ARTS :: 3D art :: Worlds (vrml)

the place where are friends buiders Smile


*if you agree ..


well we are less technics than on cyworx ,
but we will try to help

all sounds interesting

I guess that Peter will answer Smile

then , I , maybe , I must re read all first Smile

but happy to meet , Leen Smile

_________________
http://mixed3d.net/
Back to top Go down
View user profile
alain
fondateur
fondateur


Number of posts : 22815
Localisation : Dompierre sur Veyle ,France
Registration date : 2005-04-19

PostSubject: Re: share and advice   Fri 23 May - 19:28

and now the first stupid question , LOL

Quote :
in our town
where is it ? if I am not too curious Shocked

_________________
http://mixed3d.net/
Back to top Go down
View user profile
alain
fondateur
fondateur


Number of posts : 22815
Localisation : Dompierre sur Veyle ,France
Registration date : 2005-04-19

PostSubject: Re: share and advice   Fri 23 May - 19:35

second question :

Quote :
, i Want to add things like arrows or somthing like that to be more valuable, productive and more attractive to the user.

in a HUD ?

that way ?

_________________
http://mixed3d.net/
Back to top Go down
View user profile
Leen
1/20


Number of posts : 5
Registration date : 2008-05-23

PostSubject: Re: share and advice   Fri 23 May - 20:06

Hi Peter and alain .... and thank u for welcoming.

Quote :
Mhhh ... the camera is going to do the whole way from the entrance to the final destination ?

I mean : do you intend to reload the whole vrml file each time, but just with a different camera animation ?

... we could work out a better way, if you're interested.

that the problem what i faced Sad ... is there any way to tell a single vrml file (with many camera path implement in it) which camera to implement??

if yes, u solve for me a big problem

Quote :
What will be the arrows for ?

Sorry, I'm a bad "understander"

I mean when the user select the destination that he want to reach, what should happen is a vrml file with implemented camera from the entrance to the destination will open. OK, now while the camera is walking... do i have to put signs or some thing like that that help the user to memory the path??
or there is no need to that.

u can ansewr me by imagine that u r a user and u want to enter this building, and u want to reach a specific destenation whitin it .. ok, what u would like to see when u use this system? how u would like to see the path when the camera is work??

hopw now that i could convay my idea


Quote :
where is it ? if I am not too curious

actually, I'm from the middle east Neutral

but i didn't understand ur second question Smile
Back to top Go down
View user profile
alain
fondateur
fondateur


Number of posts : 22815
Localisation : Dompierre sur Veyle ,France
Registration date : 2005-04-19

PostSubject: Re: share and advice   Fri 23 May - 21:10

my second question was about that sort of stuff

http://dumenieu.free.fr/vrml/galerie/autoritrattoalainmiror.wrl


( go near the "paintings )

but not sure if I understood all you want ,

by the way , HUD is that flat stuuff in a vrml world

_________________
http://mixed3d.net/
Back to top Go down
View user profile
Leen
1/20


Number of posts : 5
Registration date : 2008-05-23

PostSubject: Re: share and advice   Fri 23 May - 21:44

no not exactly Sad .... we can apply the same idea useing the touch sensor.

but the file that u post wake up another question Shocked ... if u don't mind

how i can make the floor have the reflect effect??
Back to top Go down
View user profile
peter le cochon
+1000
+1000


Number of posts : 1032
Localisation : deutschland (sniff)
Registration date : 2005-05-28

PostSubject: Re: share and advice   Fri 23 May - 21:51

Leen wrote:
... is there any way to tell a single vrml file (with many camera path implement in it) which camera to implement??

Yes, there are a few different solutions for that, depending on how the user will make the choice.

You have been talking about a drop down menue... that could be something in an HTML document (eg. a select box).

1) An easy solution, from within HTML, via javascript, can only be done if you force users to use MSIE (or compatibles, like CrazyBrowser or NN8), and you need to make one script for each vrml-viewer you want to support (Blaxxun, BS, Cortona, etc ...), because each of them uses a different way.

So, this solution is the less "general" solution, but if you ask me, it's the most powerfull, because it allows to combine the power of DHTML with the power of VRML.

2) Another solution would be to link to the vrml file using an anchor to a specific viewpoint, that means instead of using just an URL like my_world.wrl use my_world.wrl#my_viewpoint.

As the wrl file will be cached in your browser and in your viewer the first time it loads, it will not need to be downloaded again this way. It will be loaded from your cache and the specified viewpoint will be loaded first.

As you are using animated viewpoints, it will probably need some script5ing inside the wrl for triggering the animation (something like routing the isBound event of the viewpoint to the animation start time).

3) May be another solution for loading your viewpoint animations without downloading the whole world each time, would be to make several wrl files with the viewpoint animation, but inlining each time the same building into the viewpoint file.

These are the solutions comming into my mind if you need to trigger the different animations from outside the VRML file.

The more VRML specific solution, the one that "should" work independently from the HTML browser and the VRML browser installed on the client, would be to trigger the camera animations from within the VRML file, using touch sensors in a hud. That is similar to the example Alain did post.

Sorry, I have written a lot without telling you how to do it. May be it gives you some hints on what to search for.

There are for sure a lot of othe ways...

I'll try to make an example about the way to implement the solution you would prefer.

Keep on building.

Peter pig
Back to top Go down
View user profile
alain
fondateur
fondateur


Number of posts : 22815
Localisation : Dompierre sur Veyle ,France
Registration date : 2005-04-19

PostSubject: Re: share and advice   Fri 23 May - 21:52

Leen wrote:


how i can make the floor have the reflect effect??

I saw that in a world

so I tried it Smile

that is "to share" LOOLLL

easy trick
Code:

 DEF roommiror Transform
 {rotation 0 1 0 -3.14
        children [   USE   room
        ]
        }
Smile

_________________
http://mixed3d.net/
Back to top Go down
View user profile
isa
+2000
+2000


Number of posts : 7075
Localisation : INDRE ET LOIRE
Registration date : 2005-04-19

PostSubject: Re: share and advice   Sat 24 May - 0:40

welcome Leen on Louize forum Smile

_________________
http://mixed3d.free.fr/spip/?feed=rss2
Back to top Go down
View user profile http://isaworld.free.fr/site/
Leen
1/20


Number of posts : 5
Registration date : 2008-05-23

PostSubject: Re: share and advice   Sat 24 May - 21:47

Hello Peter ...
according to the solutions u provide:

1- the first one: actually I'm using PHP programming language not HTML ..... so I don't really know how to implement it in that way.

2- the second soltuion: until now i didn't use scripting in vrml .... but do u mean that instead of specified the url: ....MyWorld.wrl
....MyWorld.wrl#MyViewPoint

??

3- the third way: do u mean that we isolate the whole building in one file (for example MainBuilding.wrl), and each destineation have a special file with special camera path, and inlineing the MainBuilding.wrl to each??


Quote :
I'll try to make an example about the way to implement the solution you would prefer

yes, i will be very thankfull Smile

Quote :
I saw that in a world

so I tried it

that is "to share" LOOLLL

easy trick
Code:

DEF roommiror Transform
{rotation 0 1 0 -3.14
children [ USE room
]
}
mmmmmmm I will try it Wink

Quote :
welcome Leen on Louize forum
thank u isa, nice to meet u Surprised
Back to top Go down
View user profile
peter le cochon
+1000
+1000


Number of posts : 1032
Localisation : deutschland (sniff)
Registration date : 2005-05-28

PostSubject: Re: share and advice   Sat 24 May - 23:34

Leen wrote:
... actually I'm using PHP programming language not HTML ..... so I don't really know how to implement it in that way.

But what is your PHP sending to the client ?

Probably HTML or VRML or both of them. Anyway, the first soultion I was talking about is not very interesting, because it needs MSIE (compatibles) on the client side.

Leen wrote:
... but do u mean that instead of specified the url: ....MyWorld.wrl ....MyWorld.wrl#MyViewPoint ??

Yes. Whenever you have one wrl file with different viewpoints, by default the viewer opens at the first viewpoint you have got in your file. If you want the viewer to open on a specific viewpoint, you can append it's name as an anchor to the url using # inbetween the URL and the viewpoint's name, like for example

my_world.wrl#my_viewpoint_1

would open this viewpoint, for example :

Code:
Viewpoint {  description   "my_viewpoint_1"}

But we are still talking about requesting the wrl file again, each time you want to load a different viewpoint.

That means, that the viewer will re-load the whole world again.

It's only usefull if you allow the client to keep the wrl in it's cache (so no PHP generated worlds and no /no_cache/ directories).

The third proposal has got the same limitations, and needs more files to be written, so we better forget about it...

Would you agree to use touch sensors inside the wrl file for triggering the animations, or must it be done from outside?

Regards,

Peter pig
Back to top Go down
View user profile
alain
fondateur
fondateur


Number of posts : 22815
Localisation : Dompierre sur Veyle ,France
Registration date : 2005-04-19

PostSubject: Re: share and advice   Sun 25 May - 0:02

work well , friends !

( very useful post lol Smile

_________________
http://mixed3d.net/
Back to top Go down
View user profile
Leen
1/20


Number of posts : 5
Registration date : 2008-05-23

PostSubject: Re: share and advice   Sun 25 May - 0:47

Quote :
Would you agree to use touch sensors inside the wrl file for triggering the animations, or must it be done from outside?

what should happen is that when the user select the destination name from the drop down list menu ------> directly the vrml file will open and the camera will walk.

mmmmm but i can inforce the user to click on circle shape lets say (make it as an icon) in the vrml file then a camera will walk ....... what do u think??
Back to top Go down
View user profile
Sponsored content




PostSubject: Re: share and advice   Today at 10:01

Back to top Go down
 
share and advice
View previous topic View next topic Back to top 
Page 1 of 1

Permissions in this forum:You cannot reply to topics in this forum
LouiZeForum :: ARTS :: 3D art :: Worlds (vrml)-
Jump to: