Pinch (PowerPoint download)

Document Sample
Pinch (PowerPoint download) Powered By Docstoc
					Virtual Olivier Models


 Senior Project Presentation
 By
 Michael Pinch
 Advisor: Professor Hannay
 Client: Tom Smith
Project Goals
 “To produce an online representation of these models
  that showcases their instructional qualities, but more
  importantly accurately reproduces the craft and
  ingenuity that went into building the physical models”

    3-D, so that users could see the model from all
     angles

    Functional, so that users could pull levers etc. to see
     how the model works

    Accurate (to scale), so that the model faithfully
     represents the physical model

                          G. Michael Pinch
                       Virtual Olivier Models
                               3/1/03
What are the Olivier Models?
 They are 19th Century Mathematical
  models built by Theodore Olivier
 Used to illustrate the intersection of
  shapes and planes
 Adjust to show changing shapes and
  changing intersections
 Union College has one of three
  original collections in the world

                   G. Michael Pinch
                Virtual Olivier Models
                        3/1/03
Some Examples




             G. Michael Pinch
          Virtual Olivier Models
                  3/1/03
Implementation

 OpenGL API

 Visual C++

 Paintshop Pro (Textures)


                  G. Michael Pinch
               Virtual Olivier Models
                       3/1/03
Creating the Models
 Deciding on a drawing procedure

   The most realistic method was simply
    creating “strings” by calculating
    endpoints and using OpenGL to connect
    points

   Easier Manipulation


                    G. Michael Pinch
                 Virtual Olivier Models
                         3/1/03
Progress
 Once drawing method was decided
  and practiced, model development
  went along rapidly

   4 models complete by the end of Fall
    term




                    G. Michael Pinch
                 Virtual Olivier Models
                         3/1/03
Why Nott?
 Decided to portray the models in a
  virtual Nott Memorial
   Interesting Subject
   Recognizable
   Good light interaction




                    G. Michael Pinch
                 Virtual Olivier Models
                         3/1/03
Nott Simulation Features

 Texture Mapping (made
  directly from Nott
  Photographs)

 Ambient, Diffused, and
  Specular Light sources

 Backface Culling

                    G. Michael Pinch
                 Virtual Olivier Models
                         3/1/03
User Interface
 Wanted to make
  use as easy and
  intuitive as
  possible

 Tried to keep the
  total number of
  functional buttons
  to a minimum

                    G. Michael Pinch
                 Virtual Olivier Models
                         3/1/03
Optimization
 Found project to be too much for
  most computers without a dedicated
  graphics card

 Rewrote sections of code to make it
  easier to run



                  G. Michael Pinch
               Virtual Olivier Models
                       3/1/03
Testing Revised Code
 Test was done                      While some frame
  on 3 different                      rates were
  machines:                           similar, others
     AMD Athlon 1.4GHz,              stood out
      512MB Ram, Nvidia                    P4 +3.1fps @
      Geforce4 Ti4200,                      800x600
      Windows XP
                                           AMD +1fps @
     Intel P4 2.0GHz, 256MB                1600x1200
      Ram, ATI Mobility M6,
      Windows XP                           CS Lab P3 +1 fps @
     CS Lab P3 1GHz 256MB                  800x600
      Ram, Integrated
      Graphics, Windows XP


                          G. Michael Pinch
                       Virtual Olivier Models
                               3/1/03
View Models
 Demonstration




                 G. Michael Pinch
              Virtual Olivier Models
                      3/1/03
Final Product
 Setup File

 Videos

 Union College Chronicle

 Union College Magazine, Spring 2003

                  G. Michael Pinch
               Virtual Olivier Models
                       3/1/03
Credits
 Advisor: Professor Hannay

 Math Consultant: Professor Cervone

 Graphics Professor: Tony Pan

 Customer: Tom Smith, Union
  Webmaster

                  G. Michael Pinch
               Virtual Olivier Models
                       3/1/03
Discussion Time




              G. Michael Pinch
           Virtual Olivier Models
                   3/1/03

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:1
posted:4/24/2012
language:English
pages:16