Computer Graphics at University of Toronto 2 Modeling 5 Geometry - - PowerPoint PPT Presentation

computer graphics at
SMART_READER_LITE
LIVE PREVIEW

Computer Graphics at University of Toronto 2 Modeling 5 Geometry - - PowerPoint PPT Presentation

Computer Graphics at University of Toronto 2 Modeling 5 Geometry Processing is biology 6 Geometry processing studies the life of a shape birth e.g., scan of a physical object or modeling in Maya 7 Geometry processing studies the


slide-1
SLIDE 1

Computer Graphics at University of Toronto

slide-2
SLIDE 2

2

slide-3
SLIDE 3
slide-4
SLIDE 4

Modeling

slide-5
SLIDE 5

Geometry Processing is biology

5

slide-6
SLIDE 6

Geometry processing studies the life of a shape

6 e.g., scan of a physical

  • bject or modeling in Maya

birth

slide-7
SLIDE 7

Geometry processing studies the life of a shape

7 analysis and manipulation

… …

slide-8
SLIDE 8

8 3d printing consumptio n

Image courtesy Romain Prévost

Geometry processing studies the life of a shape …

slide-9
SLIDE 9

Geometry Processing Winter 2018

9

slide-10
SLIDE 10

Geometry Processing Winter 2018

10 Prerequisites: Linear Algebra, Calculus Computer Programming Weekly, small coding assignments

slide-11
SLIDE 11

Problems in Geometry Processing…

11

slide-12
SLIDE 12

12

  • Alec Jacobson
  • University of Toronto
slide-13
SLIDE 13

Physical Simulation

slide-14
SLIDE 14
slide-15
SLIDE 15
slide-16
SLIDE 16
slide-17
SLIDE 17

Really … its like Graphics

slide-18
SLIDE 18

Computational Fabrication

slide-19
SLIDE 19

3D Printing = Additive Manufacturing

https://commons.wikimedia.org/wiki/File:3D_printing_on_replicator_2.webm

slide-20
SLIDE 20

Additive Manufacturing Technologies

Fused deposition modeling (FDM) Stereolithography (SLA) DLP 3D printing Selective laser sintering (SLS) Direct metal laser sintering (DMLS) Plaster-based 3D printing (PP) Photopolymer Phase Change Inkjets Thermal Phase Change Inkjets Laminated object manufacturing (LOM)

slide-21
SLIDE 21

3D Printing Process

Slice 3D model into layers

slide-22
SLIDE 22

3D Printing Process

Slice 3D model into layers Manufacture layers one by one (e.g., bottom-up)

Source: https://commons.wikimedia.org

slide-23
SLIDE 23

Applications: Dental and Medical Industries

Source: Envisiontec,

  • n3dprinting.com

Custom Hearing Aids Implants Crowns, copings, bridges Prosthetics

slide-24
SLIDE 24

Applications: Architecture & Design

Source: aecbytes.com, Z Corp,

  • bject.com
slide-25
SLIDE 25

Applications: Automotive

3D Printed Ventilation Prototype (High Temperature Honey comb Tires

Source: www.uprint3dprinting.com, gizmodo.com

slide-26
SLIDE 26

Applications: Aerospace

Airbus wing brackets 3D printed fuel injection nozzle for a jet engine

Source: GE, 3dprintingindustry.com

slide-27
SLIDE 27

Applications: Jewelry

Direct metal printing and casting patterns

Source: Shapeways, replicatorinc.com

slide-28
SLIDE 28

Applications: Footwear

Source: 3dprintingindustry.com, .rapid3d.co.za

slide-29
SLIDE 29

Applications: Consumer Home Products

Source: Shapeways

slide-30
SLIDE 30

Applications: Toys & Gadgets

Source: Shapeways, singularityhub.com, MyRobotNation.com

slide-31
SLIDE 31

Applications: Art

Source: Shapeways, Carlo Sequin, techdigest.tv

slide-32
SLIDE 32

Applications: Education

Source: printcountry.com, designfax.net

slide-33
SLIDE 33

Self Assembly

slide-34
SLIDE 34

Self Assembly

slide-35
SLIDE 35

Solid Modeling

Represent solid interiors of objects

Visible Human (National SUNY Stony Brook

slide-36
SLIDE 36

Why Volumetric Representations?

Some acquisition methods generate solids

  • Magnetic Resonance Imaging (MRI)
  • Computed Tomography (CT/ CAT)

Source:

slide-37
SLIDE 37

Why Volumetric Representations?

Some applications require solids

  • CAD/CAM
  • material(s) need to be specified inside the object

Intergraph Corporation Multi-material 3D Printing

slide-38
SLIDE 38

Challenges: Materials

Functional Materials Large Material Library for AM

Courtesy of Stratasys

slide-39
SLIDE 39

Challenges: Modeling Materials

Focus on 3D geometry Currently one material per part How to model parts composed of many materials?

slide-40
SLIDE 40

Challenges: Fast and Accurate Simulation

Digital Design Simulation

slide-41
SLIDE 41

Digital Design Simulation

Challenges: Fast and Accurate Simulation

slide-42
SLIDE 42

Interactive Design

Umetani et al.

slide-43
SLIDE 43

Jumpers

Chen et al.

slide-44
SLIDE 44

And More !!!

Megaro et al.

slide-45
SLIDE 45

Computational Design and Fabrication Course

David Levin Course Code: CSC2521 Half-Lecture, Half-Seminar Course, final project only

slide-46
SLIDE 46

Interactive Techniques

slide-47
SLIDE 47

47

Course on interactive modeling and animation

Karan Singh Seminar style course What is it about? Creative visual communication The transformation of a creative vision into a digital reality, that is easy to refine and reuse.

slide-48
SLIDE 48

Humans have an audio IN and OUT, a video IN but no explicit video OUT!

Sketchpad (Ivan Sutherland 1963)

slide-49
SLIDE 49
slide-50
SLIDE 50

MeshMixer

[Schmidt, Singh, MeshMixer SIGGRAPH 2010 talks] www.meshmixer.com (acquired by Autodesk Inc.) [Takayama, Schmidt, Singh, Igarashi, Boubekeur, Sorkine, GeoBrush: interactive mesh geometry cloning. Eurographics 2011]

slide-51
SLIDE 51

Augmented and Virtual Reality

slide-52
SLIDE 52

What is Virtual Reality?

a computer technology that replicates an environment, real or imagined, and simulates a user's physical presence and environment to allow for user interaction. (Wikipedia)

slide-53
SLIDE 53

Holodeck (Star Trek: The Animated Series 1974)

slide-54
SLIDE 54

What is Virtual Reality?

In general VR is any variant of R where our stimuli and responses are natural or easily learnt! Popular perception of VR is a 360 image viewed in an HMD.

slide-55
SLIDE 55
slide-56
SLIDE 56
slide-57
SLIDE 57

Augmented Reality

  • Combines Real and Virtual Images registered in 3D.
  • Interactive in real-time for virtual content.

Azuma, R. T. (1997). A survey of augmented reality. Presence, 6(4), 355-385.

1977 – Star Wars

slide-58
SLIDE 58

Pokemon GO..

slide-59
SLIDE 59
slide-60
SLIDE 60

Course on AR/VR

Karan Singh Seminar style course

slide-61
SLIDE 61

Rendering

slide-62
SLIDE 62

soul machines

slide-63
SLIDE 63
slide-64
SLIDE 64