| | share and advice | |
| | Author | Message |
---|
Leen 1/20
Number of posts : 5 Registration date : 2008-05-23
| Subject: 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 . 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. | |
| | | peter le cochon +1000
Number of posts : 1032 Localisation : deutschland (sniff) Registration date : 2005-05-28
| Subject: Re: share and advice Fri 23 May - 19:15 | |
| Hi Leen Nice to have you here... another victim of VRML - 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 ? ... 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" Anyway, count on Louise for all your needs. Welcome Peter | |
| | | alain fondateur
Number of posts : 23529 Localisation : Dompierre sur Veyle ,France Registration date : 2005-04-19
| Subject: Re: share and advice Fri 23 May - 19:20 | |
| | |
| | | alain fondateur
Number of posts : 23529 Localisation : Dompierre sur Veyle ,France Registration date : 2005-04-19
| Subject: 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 | |
| | | alain fondateur
Number of posts : 23529 Localisation : Dompierre sur Veyle ,France Registration date : 2005-04-19
| Subject: 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 ? | |
| | | Leen 1/20
Number of posts : 5 Registration date : 2008-05-23
| Subject: 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 ... 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 but i didn't understand ur second question | |
| | | alain fondateur
Number of posts : 23529 Localisation : Dompierre sur Veyle ,France Registration date : 2005-04-19
| Subject: 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 | |
| | | Leen 1/20
Number of posts : 5 Registration date : 2008-05-23
| Subject: Re: share and advice Fri 23 May - 21:44 | |
| no not exactly .... we can apply the same idea useing the touch sensor. but the file that u post wake up another question ... if u don't mind how i can make the floor have the reflect effect?? | |
| | | peter le cochon +1000
Number of posts : 1032 Localisation : deutschland (sniff) Registration date : 2005-05-28
| Subject: 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 | |
| | | alain fondateur
Number of posts : 23529 Localisation : Dompierre sur Veyle ,France Registration date : 2005-04-19
| Subject: 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 that is "to share" LOOLLL easy trick - Code:
-
DEF roommiror Transform {rotation 0 1 0 -3.14 children [ USE room ] } | |
| | | isa +2000
Number of posts : 7076 Localisation : INDRE ET LOIRE Registration date : 2005-04-19
| Subject: Re: share and advice Sat 24 May - 0:40 | |
| welcome Leen on Louize forum | |
| | | Leen 1/20
Number of posts : 5 Registration date : 2008-05-23
| Subject: 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 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 - 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 - Quote :
- welcome Leen on Louize forum
thank u isa, nice to meet u | |
| | | peter le cochon +1000
Number of posts : 1032 Localisation : deutschland (sniff) Registration date : 2005-05-28
| Subject: Re: share and advice Sat 24 May - 23:34 | |
| - Leen wrote:
- ... actually I'm using programming language not HTML ..... so I don't really know how to implement it in that way.
But what is your 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 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 | |
| | | alain fondateur
Number of posts : 23529 Localisation : Dompierre sur Veyle ,France Registration date : 2005-04-19
| Subject: Re: share and advice Sun 25 May - 0:02 | |
| work well , friends ! ( very useful post lol | |
| | | Leen 1/20
Number of posts : 5 Registration date : 2008-05-23
| Subject: 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?? | |
| | | Sponsored content
| Subject: Re: share and advice | |
| |
| | | | share and advice | |
|
| Permissions in this forum: | You cannot reply to topics in this forum
| |
| |
| |