Download presentation
Presentation is loading. Please wait.
Published byAntonia Ramsey Modified over 9 years ago
1
Virtual Olivier Models Senior Project Presentation By Michael Pinch Advisor: Professor Hannay Client: Tom Smith
2
G. Michael Pinch Virtual Olivier Models 3/1/03 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
3
G. Michael Pinch Virtual Olivier Models 3/1/03 What are the Olivier Models? They are 19 th 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
4
G. Michael Pinch Virtual Olivier Models 3/1/03 Some Examples
5
G. Michael Pinch Virtual Olivier Models 3/1/03 Implementation OpenGL API Visual C++ Paintshop Pro (Textures)
6
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
7
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
8
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
9
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
10
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
11
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
12
G. Michael Pinch Virtual Olivier Models 3/1/03 Testing Revised Code Test was done on 3 different machines: AMD Athlon 1.4GHz, 512MB Ram, Nvidia Geforce4 Ti4200, Windows XP Intel P4 2.0GHz, 256MB Ram, ATI Mobility M6, Windows XP CS Lab P3 1GHz 256MB Ram, Integrated Graphics, Windows XP While some frame rates were similar, others stood out P4 +3.1fps @ 800x600 AMD +1fps @ 1600x1200 CS Lab P3 +1 fps @ 800x600
13
G. Michael Pinch Virtual Olivier Models 3/1/03 View Models Demonstration
14
G. Michael Pinch Virtual Olivier Models 3/1/03 Final Product Setup File Videos Union College Chronicle Union College Chronicle Union College Magazine, Spring 2003
15
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
16
G. Michael Pinch Virtual Olivier Models 3/1/03 Discussion Time
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.