Presentation is loading. Please wait.

Presentation is loading. Please wait.

Future of 3D Graphics on the WWW. Introduction Problem: Access powerful graphics on Internet Example: Online Games Online Virtual Reality Tour Solution:

Similar presentations


Presentation on theme: "Future of 3D Graphics on the WWW. Introduction Problem: Access powerful graphics on Internet Example: Online Games Online Virtual Reality Tour Solution:"— Presentation transcript:

1 Future of 3D Graphics on the WWW

2 Introduction Problem: Access powerful graphics on Internet Example: Online Games Online Virtual Reality Tour Solution: Use streaming technology Example: Download complex graphics from WWW Problem: More bandwidth is required to transfer VR World to browser. Problem increase when complex textures are used.

3 Introduction VRML’s Problems: 1. 1.Scalability 2. 2.Lacks of Interactivity

4 CURRENT EXISTING TECHONOLOGY DEVELOPMENTS PURE JAVA WEB 3D SOLUTIONS Require no plug-ins Java Applets are download to access WWW E xamples: Anfy3D, 3DAnywhere and Shout3D.

5 CURRENT EXISTING TECHONOLOGY DEVELOPMENTS WILD TANGENT Inc Give access to DirectX hardware acceleration via any scripting language. Uses DirectX-based architecture to utilize most graphics cards capabilities. For streaming purposes, the Driver’s file compression & streaming capabilities splits apart the components of a multimedia presentation and send them via internet.

6 CURRENT EXISTING TECHONOLOGY DEVELOPMENTS OPENGL IN JAVA (OPENSOURCE) GL4JAVA library Implements window handle functions Its cross-platform architecture supports Win32, X-Window, Mac. It comes without warranty nor user support.

7 CURRENT EXISTING TECHONOLOGY DEVELOPMENTS OpenGL vs. JAVA 3D 1. 1.GL4JAVA only can access to OpenGL/GLU commands. 2. 2.Toolkits like GLUT, texture management, etc. are also provided. 3. 3.Java3D relying on DirectX and OpenGL. 4. 4.Java3D provides parsers for loading objects, functions to manipulate scene objects, such as texturing, morphing and etc. 5. 5.It contains much functionality. 6. 6.Java 3D is much easier to use because it is a high level API.

8 CURRENT EXISTING TECHONOLOGY DEVELOPMENTS STAND-ALONE BROWSER Schmoozer – A 3D Virtual Reality / Distributed Virtual Environment application authoring tool. It is not a browser. - A multi-user API and set of network protocols, including (ISTP). - It is an authoring environment and a run-time environment. - Extensible by users.

9 CURRENT EXISTING TECHONOLOGY DEVELOPMENTS CYCORE CULT3D - - impressive for E-commerce - - Macintosh and Linux-compatible plug-in available. - - placing 3D into both Microsoft Office applications and Adobe Acrobat documents. - - have very high quality rendered surfaces and interactive.

10 CURRENT EXISTING TECHONOLOGY DEVELOPMENTS EXTENSIBLE 3D FORMAT (X3D) - - (X3D) sought to finally address the limitations of the existing VRML97 and 2.0 specifications. - - The benefits of X3D lie in its open architecture and its extensibility. - - a development package could add new features. - - target applications for X3D are e-commerce and technology demonstration, visual simulation, games and entertainments, augmented reality, etc. - - its tight integration with XML, compatible with VRML, MPEG-4 and HTML.

11 THE NEED OF 3D WEB DEVELOPMENTS Business and E-Commerce - - viewable from any angle or resolution - - giving customers the ease of examining products online where they can manipulate the objects, change the view to every angles possible

12 THE NEED OF 3D WEB DEVELOPMENTS Streaming 3D - -3D presentation would require a large quantity of data, which in turn requires much download for the user. - -MetaStream is promoting a new 3.0 version of its streaming 3D Web technology - -WebGlide provides a mixture of 3D and video combining "showrooms" rendered in 3D with video feeds of products, combined with a shopping system. - -Bandwidth has always been a limiting factor for Internet applications

13 THE NEED OF 3D WEB DEVELOPMENTS 3D in Vector Form - -Macromedia's Flash and Shockwave exported 3D animation to vector frames to create examples of 3D,load up to 100 times faster than a VRML environment. - -Swift 3D allows you to create simple animations with 3D primitives, materials/textures, and lighting, as well as text. Swift 3D imports 3DS models, - -SVG (Scalable Vector Graphics) standard is a developing technology can be used for building games, Web sites, or anything that you've seen in Flash files, but now it can be in 3D.

14 THE NEED OF 3D WEB DEVELOPMENTS Entertainment - -has suffered from the lack of support - -Therefore a technology called "3DML" creates, or "describes" Internet-ready three-dimensional SPOTs (miniature VR worlds) was created. - -it allows you to build a 3D space on the Web without doing any 3D modeling. - -Flatland 3DML has built-in hot Spots, collision detection, and you can incorporate video in your Spot. Flatland Spots are delivered using the Flatland Rover browser plug-in

15 THE NEED OF 3D WEB DEVELOPMENTS Entertainment - -has suffered from the lack of support - -Therefore a technology called "3DML" creates, or "describes" Internet-ready three-dimensional SPOTs (miniature VR worlds) was created. - -it allows you to build a 3D space on the Web without doing any 3D modeling. - -Flatland 3DML has built-in hot Spots, collision detection, and you can incorporate video in your Spot. Flatland Spots are delivered using the Flatland Rover browser plug-in

16 THE NEED OF 3D WEB DEVELOPMENTS Entertainment - -Rover plug-in allows users to view the code for learning purposes - -Rover client has easy intuitive controls, with options for lighting, pixel block size, and remembering your locations thusRover client has easy intuitive controls, with options for lighting, pixel block size, and remembering your locations. 3DML's utility over a slow connection is impressive 3DML's utility over a slow connection is impressive.

17 THE NEED OF 3D WEB DEVELOPMENTS Multi-user Environments (Avatars) - -online communities, such as chat worlds inhabited by 3D avatars, and theme-based environments such as virtual tours. - -Blaxxun's Community Platform line includes complete worlds users can walk through with integrated chat management features. - -users can chat, purchase products, and hold meetings or collaborate on projects. - -Blaxxun's technology is E-commerce where virtual salespeople with limited artificial intelligence, answer your queries based on a database

18 CONCLUSION - -to solve the problem of bringing 3D into the web - -The development of open source materials - -to bring the same stand alone qualities of a 3D application into effective distributive - -Problems to web 3D is the need to download various plug- ins, browsers and applications - -Thus the need to popularize a standard, to cast a major market share of web 3D products


Download ppt "Future of 3D Graphics on the WWW. Introduction Problem: Access powerful graphics on Internet Example: Online Games Online Virtual Reality Tour Solution:"

Similar presentations


Ads by Google