Visualizing Geometric Shapes

Slides:



Advertisements
Similar presentations
© 2008 by Borland Software Corp; made available under the EPL v1.0 | 17 March 2008 Introduction to the Graphical Modeling Framework Artem Tikhomirov, Borland.
Advertisements

History of Sewerage Modelling – a Personal View Presented to Victorian Modelling Group Date 1 st December 2009.
1 Darrin Marr Marcie Webb Brad Zarikoff Digital Input Power Meter.
Abstract There is an existing program that allows students to visualize geometric shapes that a hand-drawn illustration just can’t match. Professor Cervone.
Working Graphics. Slide 2 Lecture Overview Formatting Text Understanding whitespace.
VisTrails Provenance In VisIt David Koop. VisIt Basics ‘Turn-key’ visualization application Viewer GUI Plots / Operators.
CS511 - Spring 2006 Final Presentation Project 3 - Team 1 Ching Chang Panagiotis Papapetrou Raymond Sweha.
Color Calculator Xiaoyan Song Feb.21,2003.
ExpressReader Pro adopted to retrodigitization of mathematical documents Kazuaki Yokota.
Abstract The University Class Scheduler (U.C.S) is an innovative scheduling tool. It is intended to be used by major Universities to schedule classes into.
CAD/CAM Design Process and the role of CAD. Design Process Engineering and manufacturing together form largest single economic activity of western civilization.
ABSTRACT Many new devices and applications are being created that involve transporting droplets from one place to another. A common method of achieving.
An Overview of Qt - asankar1. Agenda About Qt –A brief intro of Qt Qt development tools –Tools used for building Qt application Qt Architecture –The underlying.
R A D I A T I O N B U D G E T C L O U D S A E R O S O L S T R O P O S P H E R I C C H E M I S T R Y L a n g l e y A t m o s p h e r i c S c i e n c e s.
Leicester, February 24, 2005 VisIVO, a VO-Enabled tool for Scientific Visualization and Data Analysis. VO-TECH Project. Stage01 Ugo Becciani INAF – Astrophysical.
AMI GUI Design V1.1 by Kilian Pohl - Reflects changes in AMI MRML Structure - Includes feedback from AMI Workshop in Dec 09.
Methods  OpenGL Functionality Visualization Tool Functionality 1)3D Shape/Adding Color1)Atom/element representations 2)Blending/Rotation 2)Rotation 3)Sphere.
Computer Graphics Computer Graphics is everywhere: Visual system is most important sense: High bandwidth Natural communication Fast developments in Hardware.
GMT: The Generic Mapping Tools Paul Wessel, Walter H.F. Smith and the GMT team.
Linux Audio Mangler Project Final Presentation Yu Chong Hector Urtubia Tony Zuliani.
Surface Modeling Visualization using BrainVISA Bill Rogers UTHSCSA – Research Imaging Center.
Corporate Overview. Established in 1999 as development partner of IBM California based with R&D facility located in Timisoara, Romania Grown to over 270.
Virtual Olivier Models Senior Project Presentation By Michael Pinch Advisor: Professor Hannay Client: Tom Smith.
© ABB Inc. - USETI All Rights Reserved 10/17/2015 Insert image here An Economic Analysis Development Framework for Distributed Resources Aaron F. Snyder.
Vrobotics I. DeSouza, I. Jookhun, R. Mete, J. Timbreza, Z. Hossain Group 3 “Helping people reach further”
Images Generator Program for creating and editing images
Visualization Workshop David Bock Visualization Research Programmer National Center for Supercomputing Applications - NCSA University of Illinois at Urbana-Champaign.
Shannon Hastings Multiscale Computing Laboratory Department of Biomedical Informatics.
Live Demo Augmented reality – lets see some pictures flying…Augmented reality – lets see some pictures flying… Facebook -Facebook -
Implementation of a Digital Image Correlation Interface for the Mechanical Testing of Materials By: Nigel Ray Advisors: Professor Chasiotis Mohammed Naraghi.
PHOTOLAB PROJECT Company Name : OKAN Project Name : PHOTOKAN Instructor : Meltem Turhan Yöndem Project Supervisor : Murat Yükselen Supported by : Milsoft.
Abstract ESOLID is a computational geometry system that performs boundary evaluation using exact computation. Boundary Evaluation Exact computation Problem.
SkyNET Visualization Team Demo and Architecture Overview.
Copyright 2008 FUJITSU LIMITED Preparer Track: Getting Started - Tools for SEC Filing October 16 th, 2008 SAKAKIBARA Hiroaki Fujitsu Limited.
CUFSM and Matlab CUFSM2.5 The Matlab version of CUFSM allows much greater flexibility than the standalone version. Within the Graphical User Interface.
Drilling Visualisation API. Application / API One main desktop application Possibility to switch to VR mode (wand + head tracking + stereo) Possibility.
Overview 3D Slicer currently provides very basic technology for annotating images. This limits users in their ability to properly capture semantic information.
Outline ● Introduction – What is the problem ● Generate stochastic textures ● Improve realism ● High level approach - Don't just jump into details – Why.
Crystal Report CIS 764 – Presentation - Srunokshi Kaniyur Prema Neelakantan CIS Presentation on Crystal reports.
OSSIM Technology Overview Mark Lucas. “Awesome” Open Source Software Image Map (OSSIM)
Presents: Eric Phister Ryan Mundt Matt Graham. Overview Executive Overview: GPM is a linux based gui application for efficient image management aimed.
IPlant Collaborative Tools and Services Workshop iPlant Collaborative Tools and Services Workshop Overview of Atmosphere.
Lesson 1 – Getting Started with App Inventor
Gene Information GUI By David Bittner. Goal of GUI The website Genecards.org is a database of all known genes that collects data from dozens of sources.
Visualization of Three-Dimensional Geometric Models in a Stereoscopic System Rositsa Radoeva Assistant professor at St. Cyril and St. Methodius University.
Interaction and Animation on Geolocalization Based Network Topology by Engin Arslan.
Extension Module Webinar February 4th, Page 2 Webinar-Openbravo, Agenda Functionality and Demo15 min. Process and Tools15 min. Development Technique15.
iVend – Reports & Dashboard
Powerpoint lesson 3- working with text
MATLAB Fuzzy Logic Toolbox
CHIMERA GRID TOOLS DOCUMENTATION SCRIPT LIBRARY Level 1 Macros
GIS: Managing Horizontal Assets Through GIS
Introduction to Graphics Modeling
Cognos 8 Cognos Connection Cognos CoE
My Experience in Building the CoBrA Eclipse Viewer
M. Oveissi, D. Eckard*, A. Rose+, B. Shneiderman+, G. W. Rubloff
FRED A software tool for modern optical engineering
CERES Data Management Team Science Data Processing Workshop 2002
National Water Model (Provided by NOAA)
Olga Sorkine Research interest: Computer Graphics
GIS and SMS in Numerical Modeling of Open Channel Flow
Library Technology Conference: Building Exhibits
Power Query Discovery and connectivity to a wide range of data sources
The SCIRun and BioPSE Problem Solving Environments
Lecture 2 Components of GIS
Spatial Data Entry via Digitizing
05 | Desktop Applications
Building Windows Applications by Visual C++ and Homework #3 Assignment
Clip & Convert to ASCII Program Kelly Knapp Spring 2010
Academy Hub An eUnomia Factory Solution.
Presentation transcript:

Visualizing Geometric Shapes Kelly Testa Advisors: Chris Fernandes & Davide Cervone

Presentation Agenda Project Characteristics Current Progress Background Project Characteristics Current Progress Future Work

Original Program Uses Classroom demos Help with homework

Original Program Geomview - tool that displays mathematical objects

Original Program StageTools – modules that create and manipulate geometric objects

Problems with Original Program To use the program 1. Load Linux environment 2. Setup Geomview 3. Load StageTools

Goals of a New Program More accessible to students and professors Same capabilities as the original Flexible enough for unknown features

Representing Geometric Objects

Representing Geometric Objects Data - points - connections

Display Format DomainCreators Grid Stripes Patches

Display Format Ranges [-1, 1, 2] [3, 5, 2] Points { (-1, 3), (-1, 4), (-1, 5), (0, 3), (0, 4), (0, 5), (1, 3), (1, 4), (1, 5) } -1 1 4 5 3

Display Format GridCreator {[0, 1], [1, 2], [3, 4], [4, 5], [6, 7], [7, 8], [0, 3], [3, 6], [1, 4], [4, 7], [2, 5], [5, 8]} 5 5 8 8 2 2 4 4 1 7 7 1 3 6 3 6 PatchCreator { [0, 3, 4, 1], [3, 6, 7, 4], [1, 4, 5, 2], [4, 7, 8, 5] }

Mapping Sets MapSetToSet class Curve: f: R  R3 f(t) = (t, t2, t3) Surface: f: R2  R3 f(u,v) = (u, v, u*v)

Mapping Sets Example: f(u,v) = (u, v, u*v) 2-D point set (u,v)  3-D point set (x,y,z) { (-1, -1), (-1, 0), (-1, 1)}  { (-1, -1, 1), (-1, 0, 0), (-1, 1, -1) }

Data Flow User Input Grid Creator Data f(u,v)=(u,v,u*v) Data Viewer

Linked Geometric Objects

My Images

Future Work Parser for Function String GUI for creating the geometric object Interfaces to change parameters Graphical Display

Questions?