3451-S2008: Project 4 Solid = finite 3D region bounded by the mesh

Slides:



Advertisements
Similar presentations
Microsoft FrontPage Monday January 28, The Basic FrontPage Setup.
Advertisements

1. Find the cost of each of the following using the Nearest Neighbor Algorithm. a)Start at Vertex M.
8.1 Prisms, Area and Volume Prism – 2 congruent polygons lie in parallel planes corresponding sides are parallel. corresponding vertices are connected.
UMass Lowell Computer Science Advanced Algorithms Computational Geometry Prof. Karen Daniels Spring, 2004 Chapter 4: 3D Convex Hulls Monday, 2/23/04.
Slope and similar triangles
Chapter 12 Surface Area and Volume. Topics We Will Discuss 3-D Shapes (Solids) Surface Area of solids Volume of Solids.
Chapter 12 Surface Area and Volume. Topics We Will Discuss 3-D Shapes (Solids) Surface Area of solids Volume of Solids.
9-4 Geometry in Three Dimensions  Simple Closed Surfaces  Regular Polyhedra  Cylinders and Cones.
Designing a Classroom Web Site Using NVU Beginning Level.
CS-321 Dr. Mark L. Hornick 1 3-D Object Modeling.
1-7 Three Dimensional Figures
Lesson 1 – 7 Three-Dimensional Figures
SOLID FIGURES SPI
Geometric Perspectives. Everything has a name… Face Corner (Vertex) Edges.
ADOBE WEAVER WEB DESIGN. START THE DW 2 WORKSPACE LAYOUT Application Bar Document Toolbar Document Window Workspace Switcher Property Inspector GroupPanel.
1 k Jarek Rossignac,  2008 Processing  Install Processing  Learn how to edit, run, save, export, post programs  Understand.
Geometry 10-1 Solids Face: the flat side of a figure
The Pyramid Geometric Solids:. Solid Geometry Review: Solid Geometry is the geometry of 3D- dimensional space that we live in. The three dimensions are.
3D Geometry Coding using Mixture Models and the Estimation Quantization Algorithm Sridhar Lavu Masters Defense Electrical & Computer Engineering DSP GroupRice.
Three-Dimensional Solids Polyhedron – A solid with all flat surfaces that enclose a single region of space. Face – Each flat surface of the polyhedron.
7.1 Three- Dimensional Figures I can classify and draw three-dimensional figures.
Solid Modeling Ref. Mantyla. Introduction Aim of modeling: The search of a media of communication.
1 Hyperlinks and Action Buttons This PowerPoint document will help you learn about hyperlinks and action buttons.
Chapter Area, Pythagorean Theorem, and Volume 14 Copyright © 2013, 2010, and 2007, Pearson Education, Inc.
The Fractal Vortex of Learning A Project to Demonstrate Your Learning.
+ Web Design Terminology Digital Communications III- Frameworks-2.1 Terminology HTML Domain Name Hot Spot Site Maps.
Polygons and Solids. Helix - Volume or solid of spiral shape that turns at a constant angle. cylinder -Volume or solid generated by the rotation.
1 SIC / CoC / Georgia Tech MAGIC Lab Rossignac Processing  Install Processing  Learn how to edit, run, save, export,
Classifying Solids What is this Solid? Rectangular Prism.
7.1 Three- Dimensional Figures I can classify and draw three-dimensional figures.
Unit 9: Solids. A polyhedron is a solid that is bounded by polygons called faces, that enclose a region of space. An edge of a polyhedron is a line segment.
Measuring and Drawing Angles with a Protractor. Protractor Center Hole.
Geometry.
Created by Mandy Plunkett Modified by Charlotte Stripling
Goal 1: Using Properties of Polyhedra Goal 2: Using Euler’s Theorem
Terrain Sampled height-field 2D or 3D Shading Segmentation Smoothing
CS3451, Project 1 Teams of 3 (or 2).
Composition & Elements of Art and Principles of Design
Unit 11: 3-Dimensional Geometry
An Introduction to Computational Geometry
3451-S2008: Project 4 (revised) Ray = line through eye and mark (picked surface point) Cylinder = all points of distanceradius to ray Stabbed vertex =
Intersecting Simple Surfaces
Fill Area Algorithms Jan
Unit 3 – Lesson 6 Solids.
Polygon Filling Algorithms
Classify Angles Lesson 7-1.
Unit 6: Perimeter and Area
Unit 11: 3-Dimensional Geometry
INTRODUCTION TO GEOMETRIC SOLIDS.
line A straight path that extends
The Art Gallery Problem
Solids.
10.1 Solid Geometry Geometry.
Searching EIT, Author Gay Robertson, 2017.
Geometry vocab. tHESE SHOULD also be DONE ON INDEX CARDS AND YOU SHOULD BE CONSTANTLY REVIEWING THEM AS WE GO!
3. Volumes.
Reflection in Plane Mirrors
Surface Area and Volume
Polyhedrons Presentation shows how origami can be used for introducing students with the notion of polyhedrons.
2- and 3-Dimensional Figures
Bell Ringer Welcome Back from Spring break!!! List 4 fun things you did over the break ( 1 in each box). If you didn’t go anywhere, you can list things.
What is the center of a triangle?
Iso-Surface extraction from red and green samples on a regular lattice
Chap 10. Geometric Level of Detail
Geometry Chapter : Exploring Solids.
12.1-D Figures Objective: students will be able to identify the attributes of 3-d figures.
14 Chapter Area, Pythagorean Theorem, and Volume
Solid Geometry.
Using Coordinates to Prove Geometric Theorems with Slope and Distance
Bell Ringer Welcome Back from Spring break!!! List 4 fun things you did over the break ( 1 in each box). If you didn’t go anywhere, you can list things.
Presentation transcript:

3451-S2008: Project 4 Solid = finite 3D region bounded by the mesh Ray = line through eye and mark (picked surface point) Picked triangles: hit by the ray Cylinder = all points of distance dr to ray Stabbed vertex: inside the cylinder Stabbed triangle: intersecting the cylinder Tube = ring of 6 triangles with two triangular holes (borders) A: Use mouse to pick the mark and to control r (key pressed) B: Use key to toggle show stabbed or not-stabbed triangles C: Identify&color connected components of the stabbed part D: Depth-sort picked triangles (use color ramp to show sort) E: Replace pairs of consecutive picked triangles by tube when they are in different components and the tube is inside solid F: Filter stabbed vertices by many iterations that each move each stabbed vertex towards the average of its neighbors. G: Snap stabbed vertices to their closest projection on the cylinder surface

Deliverables Teams of 2 or solo (your choice, no benefit for solo) One web page per project (email URL to Justin) Proper title, authors (names, pictures, emails, links) Running applet with 3D mesh viewer and clear explanation on how to use your code. Link to source code with clear explanation of where to find the code you wrote (which should be commented). PDF file with clear and complete explanation (geometric formulae and pieces of code) showing how you: Identify the picked triangles and sort them Identify the stabbed vertices and triangles Identify the connected components of the stabbed triangles Creates the tubes Perform filtering Perform snapping and with general comments on the applications and limitations of this tool.