Your SlideShare is downloading. ×
0
DISTRIBUTED INTERACTIVE VIRTUAL ENVIRONMENT
DISTRIBUTED INTERACTIVE VIRTUAL ENVIRONMENT
DISTRIBUTED INTERACTIVE VIRTUAL ENVIRONMENT
DISTRIBUTED INTERACTIVE VIRTUAL ENVIRONMENT
DISTRIBUTED INTERACTIVE VIRTUAL ENVIRONMENT
DISTRIBUTED INTERACTIVE VIRTUAL ENVIRONMENT
DISTRIBUTED INTERACTIVE VIRTUAL ENVIRONMENT
DISTRIBUTED INTERACTIVE VIRTUAL ENVIRONMENT
DISTRIBUTED INTERACTIVE VIRTUAL ENVIRONMENT
DISTRIBUTED INTERACTIVE VIRTUAL ENVIRONMENT
DISTRIBUTED INTERACTIVE VIRTUAL ENVIRONMENT
DISTRIBUTED INTERACTIVE VIRTUAL ENVIRONMENT
DISTRIBUTED INTERACTIVE VIRTUAL ENVIRONMENT
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

DISTRIBUTED INTERACTIVE VIRTUAL ENVIRONMENT

3,141

Published on

Published in: Education
1 Comment
1 Like
Statistics
Notes
No Downloads
Views
Total Views
3,141
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
99
Comments
1
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. DISTRIBUTED INTERACTIVE VIRTUAL ENVIRONMENT
  • 2. INTRODUCTION <ul><ul><li>VIRTUAL ENVIRONMENT </li></ul></ul><ul><li>SIMPLE DEFINITION OF VIRTUAL ENVIRONMENT IS COMPUTER GENERATED SIMULATIONS(REPRESENTATION OF ACTION) </li></ul><ul><li>(OR) </li></ul><ul><li>THE USE OF 3D COMPUTER GRAPHICS IN THE INTERFACE </li></ul>
  • 3. DIVE(DISTRIBUTED INTERACTIVE VIRTUAL ENVIRONMENT) <ul><ul><li>THIS IS AN EXPERIMENTAL PLATFORM FOR THE DEVELOPMENT OF VIRTUAL ENVIRONMENTS </li></ul></ul><ul><ul><li>THIS IS SPECIALLY TUNED TO MULTI USER APPLICATIONS, WHERE SEVERAL NETWORK PARTICIPANTS CAN BE INTERACT OVER A NETWORK </li></ul></ul>
  • 4. PEER-PEER APPROACH <ul><ul><li>DIVE IS BASED ON PEER-PEER APPROACH </li></ul></ul><ul><li>WITH NO CENTRALISED SERVER,WHERE PEERS COMMUNICATE BY RELIABLE AND NON RELIABLE MULTICAST, BASED ON IP MULTICAST </li></ul><ul><li>BY THIS PEER – PEER APPROACH USER NAVIGATE IN 3D SPACE AND SEE,MEET AND COLLABORATE WITH OTHER USERS AND APPLICATIONS IN THE ENVIRONMENT </li></ul>
  • 5. <ul><ul><li>A PARTICIPANT IN A DIVE WORLD IS CALLED AN ACTOR, EITHER A HUMAN USER. </li></ul></ul><ul><ul><li>AN ACTOR IS REPRESENTED BY A “BODY-ICON”(AVATAR) TO FACILITATE THE RECOGNITION AND AWARENESS OF ON GOING ACTIVITES </li></ul></ul>
  • 6. DIVE CHARACTERISTICS <ul><ul><li>INTERACTION DELAY: </li></ul></ul><ul><li>ANY ACTION ISSUED BY ANY PARTICIPANT IN THE DISTRIBUTED INTERACTIVE VIRTUAL ENVIRONMENT MUST REACH THE OTHER PARTICIPANT WITH IN 100MS . IF THE NETWORK DELAY IS MORE THAN 100MS THAN RECEIVED ACTION IS CONSIDERED AS LATE AND NOT USED BY THE APPLICATION </li></ul>
  • 7. <ul><ul><li>LARGE NUMBER OF PARTICIPANTS: </li></ul></ul><ul><li>DIVE APPLICATIONCAN BE PLAYED BY SEVERAL USERS CONNECTED VIA NETWORK SUCH AS INTERNET </li></ul><ul><li>THE NUMBER OF PARTICIPANTS SHOULD BE UNLIMITED TO ALLOW EVERYBODY TO ENTER THE VIRTUAL WORLD. </li></ul>
  • 8. MAIN AIMS OF DIVE <ul><ul><li>SCALABILITY:ABILITY TO SUPPORT MANY USERS, WITH MANY MACHINES INVOLVED IN THE EXECUTION. </li></ul></ul><ul><ul><li>INTEROPERABILITY:HETEROGENEOUS DVE IMPLEMENTATIONS SHOULD BE ABLE TO INTERWORK TO PROVIDE A SEAMLESS DVE </li></ul></ul><ul><ul><li>CONTENT-INDEPENDENCE:GRAPHICS AND GEOMETRY ARE IMPORYANT, BUT THEY ARE NOT ONLY DATA A DVE IS CONCERNEDWITH.ALL FORMS OF DATA SHOULD BE TREATED EQUALLY </li></ul></ul>
  • 9. <ul><ul><li>COMMUNICATION: WE WANT THE USERS IN A DIVE TO BE ABLE TO COMMUNICATE .WE ARE PARTICULLARY INTRESTED IN SPATIALIZED AUDIO COMMUNICATIONS. </li></ul></ul>
  • 10. WORLDWIDEWEB(WWW) <ul><ul><li>IT IS A VIRTUAL SPACE OF DOCUMENTS. </li></ul></ul><ul><ul><li>USERS MAY BE USE IT ONCE BUT THEY R NOT AWARE OF EACH OTHER,IN THIS CASE WEB IS NOT MULTIUSER </li></ul></ul><ul><ul><li>WEB HAS THE DISTRIBUTED CONSTRUCTION BUT NOT DISTRIBUTED EXECUTION </li></ul></ul><ul><ul><li>INORDER TO OVERCOME THIS PROBLEM </li></ul></ul><ul><li>A NEW VE TECHNOLOGY (VRML) IS INCLUDED </li></ul>
  • 11. VIRTUAL REALITY MODELING LANGUAGE <ul><ul><li>VRML IS NORMALLY VIEWED USING A WEB BROWSER </li></ul></ul><ul><ul><li>IT INCLUDES CONTENTS FROM URL,and CONTAINS HYPERLINKS TO OTHER VRML WORLDS </li></ul></ul><ul><ul><li>IT INTERACTS WITH EXTERNAL ENTITES USING JAVA SCRIPTS. </li></ul></ul>
  • 12. MODEL OF VRML CLIENT
  • 13. QUERIES?

×