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

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

DISTRIBUTED INTERACTIVE VIRTUAL ENVIRONMENT

3,058
views

Published on

Published in: Education

1 Comment
0 Likes
Statistics
Notes
  • Be the first to like this

No Downloads
Views
Total Views
3,058
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
99
Comments
1
Likes
0
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
      • VIRTUAL ENVIRONMENT
    • SIMPLE DEFINITION OF VIRTUAL ENVIRONMENT IS COMPUTER GENERATED SIMULATIONS(REPRESENTATION OF ACTION)
    • (OR)
    • THE USE OF 3D COMPUTER GRAPHICS IN THE INTERFACE
  • 3. DIVE(DISTRIBUTED INTERACTIVE VIRTUAL ENVIRONMENT)
      • THIS IS AN EXPERIMENTAL PLATFORM FOR THE DEVELOPMENT OF VIRTUAL ENVIRONMENTS
      • THIS IS SPECIALLY TUNED TO MULTI USER APPLICATIONS, WHERE SEVERAL NETWORK PARTICIPANTS CAN BE INTERACT OVER A NETWORK
  • 4. PEER-PEER APPROACH
      • DIVE IS BASED ON PEER-PEER APPROACH
    • WITH NO CENTRALISED SERVER,WHERE PEERS COMMUNICATE BY RELIABLE AND NON RELIABLE MULTICAST, BASED ON IP MULTICAST
    • BY THIS PEER – PEER APPROACH USER NAVIGATE IN 3D SPACE AND SEE,MEET AND COLLABORATE WITH OTHER USERS AND APPLICATIONS IN THE ENVIRONMENT
  • 5.
      • A PARTICIPANT IN A DIVE WORLD IS CALLED AN ACTOR, EITHER A HUMAN USER.
      • AN ACTOR IS REPRESENTED BY A “BODY-ICON”(AVATAR) TO FACILITATE THE RECOGNITION AND AWARENESS OF ON GOING ACTIVITES
  • 6. DIVE CHARACTERISTICS
      • INTERACTION DELAY:
    • 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
  • 7.
      • LARGE NUMBER OF PARTICIPANTS:
    • DIVE APPLICATIONCAN BE PLAYED BY SEVERAL USERS CONNECTED VIA NETWORK SUCH AS INTERNET
    • THE NUMBER OF PARTICIPANTS SHOULD BE UNLIMITED TO ALLOW EVERYBODY TO ENTER THE VIRTUAL WORLD.
  • 8. MAIN AIMS OF DIVE
      • SCALABILITY:ABILITY TO SUPPORT MANY USERS, WITH MANY MACHINES INVOLVED IN THE EXECUTION.
      • INTEROPERABILITY:HETEROGENEOUS DVE IMPLEMENTATIONS SHOULD BE ABLE TO INTERWORK TO PROVIDE A SEAMLESS DVE
      • 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
  • 9.
      • COMMUNICATION: WE WANT THE USERS IN A DIVE TO BE ABLE TO COMMUNICATE .WE ARE PARTICULLARY INTRESTED IN SPATIALIZED AUDIO COMMUNICATIONS.
  • 10. WORLDWIDEWEB(WWW)
      • IT IS A VIRTUAL SPACE OF DOCUMENTS.
      • USERS MAY BE USE IT ONCE BUT THEY R NOT AWARE OF EACH OTHER,IN THIS CASE WEB IS NOT MULTIUSER
      • WEB HAS THE DISTRIBUTED CONSTRUCTION BUT NOT DISTRIBUTED EXECUTION
      • INORDER TO OVERCOME THIS PROBLEM
    • A NEW VE TECHNOLOGY (VRML) IS INCLUDED
  • 11. VIRTUAL REALITY MODELING LANGUAGE
      • VRML IS NORMALLY VIEWED USING A WEB BROWSER
      • IT INCLUDES CONTENTS FROM URL,and CONTAINS HYPERLINKS TO OTHER VRML WORLDS
      • IT INTERACTS WITH EXTERNAL ENTITES USING JAVA SCRIPTS.
  • 12. MODEL OF VRML CLIENT
  • 13. QUERIES?