3D on web

download 3D on web

of 17

Transcript of 3D on web

  • 8/12/2019 3D on web

    1/17

    Interactive 3D modeling on the Web

    V.Vani

    Guide: Dr.R.Pradeep KumarChief Executive Officer,

    Amphisoft India Pvt.Limited

  • 8/12/2019 3D on web

    2/17

    2

    2 June 2014

    Contents

    Introduction

    Motivation

    Problem statement

    Literature survey Proposed work

    Tools and technologies

    Work done so far

    Plans ahead References

  • 8/12/2019 3D on web

    3/17

    3

    2 June 2014

    Introduction

    3D Modeling

    3D modeling is the process of developing

    a mathematical, wireframe representationof any three-dimensional object

    3D is about people, places and things.

    3D provides more information

  • 8/12/2019 3D on web

    4/17

    4

    2 June 2014

    Introduction

    Augmented Reality (AR) and the web AR is when virtual graphics and/or data are

    overlaid onto real world objects

    Semantic Web The Semantic Web is a project that aims to

    change by presenting Web page data in such away that it is understood by computers, enablingmachines to do the searching, aggregating andcombining of the Web's information without ahuman operator.

  • 8/12/2019 3D on web

    5/17

  • 8/12/2019 3D on web

    6/17

    6

    2 June 2014

    Motivation

    Demand for Social interaction in an

    attractive and easy-to-use application

    Need for rich internet applications

    Scope for photo realistic modeling through

    WWW

  • 8/12/2019 3D on web

    7/17

    7

    2 June 2014

    Problem Statement

    To develop an interactive 3D environment

    on the web by implementing real time

    rendering.

  • 8/12/2019 3D on web

    8/17

  • 8/12/2019 3D on web

    9/17

    9

    2 June 2014

    Limitation:

    Web based 3D modeling requires real time

    rendering which is not possible in existing

    systems

    Existing Systems - Limitation

    http://localhost/var/www/apps/conversion/tmp/scratch_5/Real-Time_20Rendering/Akenine-Moller%20T.,%20et%20al.%20Real-Time%20rendering.djvuhttp://localhost/var/www/apps/conversion/tmp/scratch_5/Real-Time_20Rendering/Akenine-Moller%20T.,%20et%20al.%20Real-Time%20rendering.djvuhttp://localhost/var/www/apps/conversion/tmp/scratch_5/Real-Time_20Rendering/Akenine-Moller%20T.,%20et%20al.%20Real-Time%20rendering.djvuhttp://localhost/var/www/apps/conversion/tmp/scratch_5/Real-Time_20Rendering/Akenine-Moller%20T.,%20et%20al.%20Real-Time%20rendering.djvu
  • 8/12/2019 3D on web

    10/17

    10

    2 June 2014

    Proposed work

    Challenges

    Web architecture support for 3D applications

    Amount of interaction

    Real time rendering on the web

    To focus on blurring the distinction between

    the real and the virtual, further compressing

    time and space

    2 J 2014

  • 8/12/2019 3D on web

    11/17

    11

    2 June 2014

    Proposed work - Applications

    Web based tourism

    Online 3D shopping

    Video1 : Google-O3D

    Video2:MS-future

    2 J 2014

    http://c/Documents%20and%20Settings/Vani/My%20Documents/My%20Videos/RealPlayer%20Downloads/Raph%E2%80%99s%20Website%20%C2%BB%20Google%203D%20Web%20plugin.flvhttp://c/Documents%20and%20Settings/Vani/My%20Documents/My%20Videos/RealPlayer%20Downloads/Augmented%20Reality%20%20%20The%20Web%20%20Present%20and%20Future%20Scenarios.flvhttp://c/Documents%20and%20Settings/Vani/My%20Documents/My%20Videos/RealPlayer%20Downloads/Augmented%20Reality%20%20%20The%20Web%20%20Present%20and%20Future%20Scenarios.flvhttp://c/Documents%20and%20Settings/Vani/My%20Documents/My%20Videos/RealPlayer%20Downloads/Augmented%20Reality%20%20%20The%20Web%20%20Present%20and%20Future%20Scenarios.flvhttp://c/Documents%20and%20Settings/Vani/My%20Documents/My%20Videos/RealPlayer%20Downloads/Augmented%20Reality%20%20%20The%20Web%20%20Present%20and%20Future%20Scenarios.flvhttp://c/Documents%20and%20Settings/Vani/My%20Documents/My%20Videos/RealPlayer%20Downloads/Raph%E2%80%99s%20Website%20%C2%BB%20Google%203D%20Web%20plugin.flvhttp://c/Documents%20and%20Settings/Vani/My%20Documents/My%20Videos/RealPlayer%20Downloads/Raph%E2%80%99s%20Website%20%C2%BB%20Google%203D%20Web%20plugin.flvhttp://c/Documents%20and%20Settings/Vani/My%20Documents/My%20Videos/RealPlayer%20Downloads/Raph%E2%80%99s%20Website%20%C2%BB%20Google%203D%20Web%20plugin.flv
  • 8/12/2019 3D on web

    12/17

    12

    2 June 2014

    Proposed Work A big pictureSparse set of

    Photographs

    Extracting 3D

    structures

    Generate 3D

    Models

    Construct interactive

    3D environment

    Real time

    rendering

    Develop Webframework for 3D

    content delivery

    2 June 2014

  • 8/12/2019 3D on web

    13/17

    13

    2 June 2014

    Tools and Technologies

    Following are the list of tools and technologies that

    support 3D. O3D

    X3D

    COLLADA Java3D

    3D OpenGL

    G3D on Ruby and Rails

    Google SketchUp3D Modeling tool (Google earthmirror world)

  • 8/12/2019 3D on web

    14/17

    2 June 2014

  • 8/12/2019 3D on web

    15/17

    15

    2 June 2014

    Plans ahead

    To explore and study in detail about

    3D modeling & real time rendering

    X3D and O3D

    G3D on Ruby and Rails

    web architecture for 3D applications

    computer vision and related topics like multiple

    view geometry, image based modeling, etc

    2 June 2014

  • 8/12/2019 3D on web

    16/17

    16

    2 June 2014

    Course Work1. 3D Math and Compu tational Geometry

    References:

    3D Math Primer for Graphics and Game Development by Fletcher Dunn, Ian Parberry

    Vector Math for 3D Computer Graphics, http://chortle.ccsu.edu/VectorLessons/vectorIndex.html

    2. Comp uter Vision and Graphics

    References:

    Computer Vis ion: A Modern Approachby David A. Forsyth

    Mult iple View Geometry in Comp uter Visionby Richard Hartley

    Computer Graphics by Donald Hearn (Author), M. Pauline Baker (Author)

    3.Web3d

    Interactive 3D graphics and immersive systems for servers, desktop and thin clientsHigh-performance 3D graphics for Virtual Worlds, MMO environments, Mixed and Augmented Reality, and interactive on-line gaming

    Animated humanoids and complex reactive characters

    Integration and interoperation between 3D documents and web/multimedia technologies, including the Semantic Web

    Methods for modeling and rendering complex geometry, structures and behaviors

    User-interface paradigms and interaction methods for real-time 3D graphics and virtual environments

    Innovative 3D web applications in industry, science, medicine, culture, entertainment and education

    Novel 3D content creation technologies and tools including both on-line and off-line content creation

    Interactive 3D graphics for mobile devices like Smartphones, PDAs and UMPCs

    Reference

    Proceedings of Web3d symposium 2000 to 2009

    4.3D Platform s and Techno logies

    X3D, Open GL, Ruby, Rails, Google Sketch API

    References:

    Tutorials and Documentation on Web

    http://chortle.ccsu.edu/VectorLessons/vectorIndex.htmlhttp://chortle.ccsu.edu/VectorLessons/vectorIndex.html
  • 8/12/2019 3D on web

    17/17