27
Nathaniel Salazar Massachusetts Institute of Technology Mentor: Thomas Meyer Internship Site: MHPCC

Nathaniel Salazar Massachusetts Institute of Technology Mentor: Thomas Meyer Internship Site: MHPCC

Embed Size (px)

Citation preview

Nathaniel Salazar Massachusetts Institute of Technology Mentor: Thomas Meyer Internship Site: MHPCC

Presentation Outline

3 Dimensions: What and Why Google Earth: 3D in application Tech Park in 3D Java3D: example of the programming behind

the models Java3D test program Java3D applications Acknowledgements

Modeling , Animation, Rendering More Dynamic Visualization

BusinessPresentations Data modeling Entertainment

Video gaming, Film, etc. Training Simulations

Google Maps -> Google Earth 3D buildings Terrain User interaction

Image taken from: www.barnabu.co.uk

Presentation Outline

3 Dimensions: What and Why Google Earth: 3D in application Tech Park in 3D

Java3D: example of the programming behind the models

Java3D test program Java3D applications Acknowledgements

Java3D: Uses

AnimationAnimation Graphics/GamingGraphics/Gaming User InteractionUser Interaction

Applets, applicationsApplets, applications All perspective view of objectAll perspective view of object

Project Goal

Write an applet that will… Load an object Apply texture Set up an interactive viewer

Research Structure and Syntax

Java3D

Parent-Child (Leaf Node) relationship structure

Same Java syntax Core and Utility Classes Scene Graph of Overall Structure:

General Program Structure

Image taken from: Java3D tutorial Chpt. 1. Courtesy of Sun.com

Scene Graph

Code Classes

Air Force Research Lab/MHPCC Visualize aircraft simulations Computational Fluid Dynamic Simulations Analyze airflow and turbulence

Design better aircrafts

Acknowledgements and Thanks

Akamai Internship Program Center for Adaptive Optics National Science Foundation Science and

Technology Center grant (#AST-987683) Akamai Workforce Initiative

National Science Foundation Air Force Office of Scientific Research (#AST-0710699) University of Hawaii

Maui High Performance Computing Center Interns, Faculty, Mentors