Modeling.

Slides:



Advertisements
Similar presentations
Section 18.2 Computing Line Integrals over Parameterized Curves
Advertisements

Advanced Manufacturing Laboratory Department of Industrial Engineering Sharif University of Technology Session # 7.
Developer’s Survey of Polygonal Simplification Algorithms Based on David Luebke’s IEEE CG&A survey paper.
CSE325 Computer Science and Sculpture Prof. George Hart.
EXAMPLE 1 Identify and name polyhedra
1 Curves and Surfaces. 2 Representation of Curves & Surfaces Polygon Meshes Parametric Cubic Curves Parametric Bi-Cubic Surfaces Quadric Surfaces Specialized.
Subdivision Surfaces Introduction to Computer Graphics CSE 470/598 Arizona State University Dianne Hansford.
Introduction to Volume Rendering Presented by Zvi Devir.
Modelling. Outline  Modelling methods  Editing models – adding detail  Polygonal models  Representing curves  Patched surfaces.
Chapter 4 Digital Multimedia, 2nd edition Vector Graphics.
3D Scanning. How can we get the form? Projection.
Linear Fractal Mountains 2 step recursive process: –Subdivide chain by creating edge midpoints –Randomly perturb midpoint positions Gen 0: Gen 1: Gen 2:
Objects in 3D – Parametric Surfaces Computer Graphics Seminar MUM, summer 2005.
Introduction to Modeling. What is CG Modeling? Combination of Sculpting, Architecture, Drafting, and Painting. The core component of computer animation.
Modeling. Topology Topology describes an object’s shape, number of spans, and degree. For polygon objects this includes vertex positions.
1 Additional 3D Topics  Splitting polygons  Off screen rendering for capture of rendered images.  Sound in Java 3D scene graphs  Advanced textures.
CS-321 Dr. Mark L. Hornick 1 3-D Object Modeling.
Computer Graphics Computer Graphics is everywhere: Visual system is most important sense: High bandwidth Natural communication Fast developments in Hardware.
Geometry Review. What is a six sided polygon called?
Graphics Graphics Korea University cgvr.korea.ac.kr Creating Virtual World I 김 창 헌 Department of Computer Science Korea University
Graphics Graphics Korea University cgvr.korea.ac.kr Model Construction 고려대학교 컴퓨터 그래픽스 연구실.
Geometric Modeling using Polygonal Meshes Lecture 1: Introduction Hamid Laga Office: South.
Polygon Modelling. 3D Representation Wire frame NURBS surface Solid Voxel Mesh.
Point Set Processing and Surface Reconstruction (
Geometry 10-1 Solids Face: the flat side of a figure
Geometric Modeling. Volumetric o Collection device obtains regular grid of measurement values Examples: CT, MRI, PET, Ultrasound o Values are interpreted/visualized.
12/03/10 ANIMASI TEKNOLOGI IF.UB. Eriq Muhammad Adams J. -
Business and Computing Deanery Multimedia Week 17 More on modelling.
(7.6) Geometry and spatial reasoning The student compares and classifies shapes and solids using geometric vocabulary and properties. The student is expected.
Introduction to Computer Graphics: Object Representation Rama C Hoetzlein, 2010 Univ. of California Santa Barbara Lecture Notes.
3D Object Representations
Geometric Modeling How to design a graphical model? How to create a digital description of a real-world object? Design Digitize.
GPH 338 Computer Animation Survey
What are these shapes? squarecircletrianglerectangle How many sides do each have? How many points do each have?
 A rectangular prism is a solid (3- dimensional) object which has six faces that are rectangles. It is a prism because it has the same cross-section.
Vertices, Edges and Faces By Jordan Diamond. Vertices In geometry, a vertices is a special kind of point which describes the corners or intersections.
Geometric Modelling 2 INFO410 & INFO350 S Jack Pinches
COMP135/COMP535 Digital Multimedia, 2nd edition Nigel Chapman & Jenny Chapman Chapter 4 Lecture 4 - Vector Graphics.
Procedural Models How to easily generate complex data?
Curves: ch 4 of McConnell General problem with constructing curves: how to create curves that are “smooth” CAD problem Curves could be composed of segments.
In the name of God Computer Graphics Bastanfard. Curve Function(2) Other method is approximate it using a poly-line. Just locate a set of points along.
3D Object Representations graphics scenes contain solid geometric objects trees, flowers, clouds, rocks, water representations surface ↔interior models.
RapidformXO Design from 3D scan data TM Maarten Houben March 2007.
Perimeter & Surface Area Today’s lesson will cover…  finding perimeter and surface area of polygons  using formulas to solve problems involving surface.
1.Square/ Rectangle: A=b x h 2.Triangle: A= ½ b x h ( a triangle is ½ of a rectangle) 3.Circle: A = r2.
Modeling The process of creating 3D Objects
3D Object Representations 2009, Fall. Introduction What is CG?  Imaging : Representing 2D images  Modeling : Representing 3D objects  Rendering : Constructing.
Digital Media Dr. Jim Rowan ITEC 2110 Vector Graphics II.
1© 2009 Autodesk Hardware Shade – Presenting Your Designs Hardware and Software Shading HW Shade Workflow Tessellation Quality Settings Lighting Settings.
Games Development Practices 3D Modelling
Model Construction cgvr.korea.ac.kr.
POLYGON MESH Advance Computer Graphics
Lecture 08 Creating a Geodatabase
Deforming Objects CGDD 4113 Jeff Chastine.
3D Object Representations
3DS Max Nurbs.
Computer Graphics.
Smooth Sketching Understanding splines in the SOLIDWORKS sketcher.
From Point Clouds To Trimmed NURBS
Solid Geometry.
Introduction to Meshes
Dr. Jim Rowan ITEC 2110 Vector Graphics II
Chapter 7 – Special Right Triangles Review
Week 2 Terminology Recap
3D Modeling & Augmented Reality S3(3) 匠印社 3D JOLLYFAB.
Point-Cloud 3D Modeling.
Solid Geometry.
Solid Geometry.
Introduction to Meshes
Presentation transcript:

Modeling

Modeling Build Scan/Digitize Procedural

Build: Creating objects, surfaces, edges, etc… from scratch.

Surfaces created by optical or laser scanner.

Points entered manually by use of a 3D digitizer.

Procedural: Geometry created by user defined equations. Typically used for large “random” scenes (crowds, cityscapes, environmental systems, etc…)

Procedural: “Pixel City”

Types of Models

Parametric

Geometry defined by parameters. Parametric Geometry defined by parameters.

Parameters can control relationships Parametric Parameters can control relationships

Surface

Surface Geometry defined by surfaces Fast, efficient rendering Types: Meshes, NURBS, Polygons

Most common modeling in CAD programs Surface: Mesh Most common modeling in CAD programs

Surfaces defined by 3 sided geometry (Triangles) Surface: Mesh Surfaces defined by 3 sided geometry (Triangles)

Rectangles defined by 2 triangles Surface: Mesh Rectangles defined by 2 triangles

Triangles don’t bend well Surface: Mesh Triangles don’t bend well

“Smoothing” blurs edges, with limitations Surface: Mesh “Smoothing” blurs edges, with limitations

Surfaces defined by Curves Surface: NURBS Surfaces defined by Curves

Surfaces defined by Curves Surface: NURBS Surfaces defined by Curves

Curves defined by Control Points Surface: NURBS Curves defined by Control Points

Changing the curve changes the surface Surface: NURBS Changing the curve changes the surface

Surfaces defined by 4 sided geometry (Rectangles) Surface: Polygon Surfaces defined by 4 sided geometry (Rectangles)

Polygons are easily subdivided. Tools include Extrusions, Bevel, etc… Surface: Polygon Polygons are easily subdivided. Tools include Extrusions, Bevel, etc…

Polygon specific smoothing tools. Surface: Polygon Polygon specific smoothing tools.