SlideShare une entreprise Scribd logo
1  sur  28
Science
Technology
Engineering
Art
Math




              Scott 28Jul11
Objective
     Stimulate student interest in Science,
   Technology, Engineering, Art and Math by
     teaching how to create 3D Additively
    Manufactured prints from photographs.




      Engineer‟s Laptop    Artist‟s Canvas
What You will Learn…
           How take pictures                        and turn them into
             like these…                           3D Prints like these…




  …using STEM and ART! Principles… and 3D Printers

Image Credits: Edward S. Curtis
Courtesy Dubuque Museum of Art http://www.dbqart.com/
Arts-to-Sciences is a Continuum!
              We are all Makers- click here: Makers

       “Artists”                          “Scientists and Engineers”
Creativity and Vision                             INNOVATION
                   460 years

                   Flight     Leonardo DaVinci


                   145 years

                   Equality     Abraham Lincoln



                   60 years

                   Cell Phones       Chester Gould


                   54 years

                   World Wide Web          Paul Otlet
Part 1- 2D to 3D Process

 Overview
 Perceived versus Real 3D
 Picture Selection
 Image Preparation
 Depth Creation
 Texture Mapping
 Frame Features
 3D Printing
Overview- To convert 2D photographs into solid 3D prints:
   1. First convert the picture into grayscale where
      every pixel is assigned a value between 0 and 255-
      with 0 being pure black and 255 being pure white.

   2. Using CAD software, map these pixels as a surface
      in space using heightfields with the darker pixels
      being ‘low’ and the lighter pixels being ‘high’.

   3. Next, map the original colors back onto the surface
      and give it thickness.
   4. Next, use CAD tools to create a frame and other
      features.

   5. Then, save the model as an .stl file.

   6. Finally, print out the .stl file on a 3D color printer.
Perceived versus Real 3D




                                        Phobos

       Anaglyphs create an illusion- wear your glasses!
       (Stereopsis is Greek for “Solid Sight”)



Phobos Imaged by HiRISE (PSP_007769_9010) Credit: NASA/JPL/University of Arizona
Perceived versus Real 3D




          Can you see the shark in
          the Autostereogram?
          (Hint: cross your eyes a little to line up the
          stripes and engage binocular disparity)


Source: Wikipedia; Image Credits: Fred Hsu and Xiong Chiamiov
Picture Selection




Choose your subject, any subject.
(e.g., Architecture, Art, Babies, Nature, People, Sentiment
al, Tattoos, Vintage, X-Rays…)
Picture Selection- Shadows




     Beware of shadows, they
     can create false depth.
     (Remember, the algorithm interprets
     dark as “low”)
Picture Selection- Light




          Light is just a portion of the electromagnetic
          spectrum that our eyes are able to detect
          and our brains are able to interpret.
          (There‟s so much more out there!)

Source: Lawrence Berkley National Laboratory
http://www.lbl.gov/MicroWorlds/ALSTool/EMSpec/EMSpec2.html
Picture Selection- Color




Colors in your photo need to be converted to
grayscale- which consists of divisions of the
diagonal line from K to W in the color cube.
(K is „pure black‟ and W is „pure white‟. There are usually 256
divisions in grayscale which, by the way, equals 2^8…hmm)
Image Preparation




            Make multiple copies of your photo to
            highlight certain areas that you wish to
            accentuate or de-emphasize the height of.
            (These layer copies will be stacked upon each other in your
            CAD model to create a net height in the final geometry)

Image Credit: Mosa Mohave by Edward S. Curtis
Courtesy Dubuque Museum of Art http://www.dbqart.com/
Depth Creation




                         Akhenaten, Nefertiti and their children

             When you stack these layers as surfaces, be
             careful to search for the balance between a
             bas-relief look and 3D ‘Realism’.
             (Try to avoid debating the Turing Test- click here: Robot )

Source: Wikipedia; Image Credit: Gerbil from de.wikipedia
Depth Creation




You create the surfaces (meshes)
using heightfields generated from the
stacked picture layers.
(Meshes are essentially a collection of XYZ point
coordinates which define a surface. Many CAD software
packages can create meshes and heightfields.)
Texture Mapping




       Full image size: 748 X 1024 Pixels


  Using the Texture Map function,
  superimpose the original jpeg back
  onto the 3D surface you created.
  Then, give the surface thickness.
  (jpeg is a type of file that compresses pixel location
  information and the CMKY/RGB color values)


Image Credit: Mosa Mohave by Edward S. Curtis
Courtesy Dubuque Museum of Art http://www.dbqart.com/
Frame Creation




Intersection                 Union                 Difference



Remember that ‘Set Theory’ stuff you
learned in, like, 5’th grade? Mathematicians
call these Boolean Operations.
(Software uses Boolean math in order to intersect, combine or
subtract areas or volumes from CAD generated geometry)
Frame Creation




Here’s an example of a CAD generated
Sphere, Box and Pentacone (is that a word?).
Actually, it’s a pentagonal pyramid.
(Taking the Box and subtracting out the other two volumes using
the Boolean Difference operation leaves you with, ehhh…., a rather
interesting shape)
Frame Creation




               If you create two boxes using CAD
               software and then Boolean Difference
               out the smaller one, you get a frame.
               (Use the same principles to create other features like
               keyhole hangers. Intersect these with the 3D surfaces you
               created from your original picture.)
Image Credit: Edward S. Curtis
Courtesy Dubuque Museum of Art http://www.dbqart.com/
3D Printing- .stl files




Most 3D Printers recognize a certain
type of CAD output file called .stl.
(An .stl file contains the coordinate information of the
triangular facets from your CAD geometry. This file
format allows efficient encoding of the CAD data.)
3D Printing- Types




Send your .stl file to a 3D printer and
Voilà!- you get a physical part in 3D Color.
(Actually, there are now many types of Additive Manufacturing
machines and processes utilizing a plethora of materials. These
are sometimes referred to collectively as 3D Printers.)
Watch the following videos to learn more: 3D or 3D Deux or 3D Trois
Future Presentation Thoughts
Part 2- Arts/Sciences Connections

 Proportions _______________ Fibonacci Numbers
 Color and Light _____________ Electromagnetic Spectrum, Waves or Particles?
 Shadows _________________ Grayscale
 3D ______________________ Stereopsis, Rods and Cones
 Analog Photography _________ Chemistry
 Digital Photography _________ DLP’s, Telescopes
 Jpegs ____________________Fast Fourier Transforms
 Form ____________________ Mathematical Surfaces
 Drawing _________________ CAD
 Sculpture ________________ Additive Manufacturing
e.g.; Fibonacci Numbers
                         What are they?                Why do they
                                                        matter?


                                                          Click to play


                             Click to play




                     The Golden Ratio is 1.618 to 1
                     (Digital Cameras have Image Formats in the
                     proportions of… hmm)


Source: Wikipedia; Fibonacci Image Credit: Rodhullandemu, Source=Scan
from "Mathematical Circus" by Martin Gardner, published 1981
Part 3- “Hands-on” Exercise




    1.   Take a photograph of your hand
    2.   Perform the 2D to 3D conversion
    3.   Print out the part on a 3D Printer
Part 4- Photo Mosaics




Photo Mosaic created using AndreaMosaic http://www.andreaplanet.com/andreamosaic/
Resources




And there are many, many
more, just google 3D Printing.
Questions and Comments?

Contenu connexe

Tendances (20)

3Ds MAX
3Ds MAX3Ds MAX
3Ds MAX
 
Introduction to 3D Animation
Introduction to 3D AnimationIntroduction to 3D Animation
Introduction to 3D Animation
 
The World of Animation 2D & 3D
The World of Animation 2D & 3DThe World of Animation 2D & 3D
The World of Animation 2D & 3D
 
Autodesk maya
Autodesk mayaAutodesk maya
Autodesk maya
 
Digital graphics finished
Digital graphics finishedDigital graphics finished
Digital graphics finished
 
3D Technology
3D Technology3D Technology
3D Technology
 
Animation
AnimationAnimation
Animation
 
3-D TECHNOLOGY
3-D TECHNOLOGY 3-D TECHNOLOGY
3-D TECHNOLOGY
 
Digital graphics
Digital graphicsDigital graphics
Digital graphics
 
Introduction to Animation and its Thought Process
Introduction to Animation and its Thought ProcessIntroduction to Animation and its Thought Process
Introduction to Animation and its Thought Process
 
Article
ArticleArticle
Article
 
List of 3D modeling software
List of 3D modeling softwareList of 3D modeling software
List of 3D modeling software
 
Graphic styles
Graphic stylesGraphic styles
Graphic styles
 
Computer animation
Computer animationComputer animation
Computer animation
 
Types of animation in multimedia
Types of animation in multimediaTypes of animation in multimedia
Types of animation in multimedia
 
3d animation software
3d animation software3d animation software
3d animation software
 
3D Technology
3D Technology 3D Technology
3D Technology
 
Worthy To Note About 2D & 3D Modeling
Worthy To Note About 2D & 3D ModelingWorthy To Note About 2D & 3D Modeling
Worthy To Note About 2D & 3D Modeling
 
Introduction to animation
Introduction to animationIntroduction to animation
Introduction to animation
 
Computer Graphics 2004
Computer Graphics 2004Computer Graphics 2004
Computer Graphics 2004
 

En vedette

Taipei teaching a course on mathematics in art and architecture
Taipei   teaching a course on mathematics in art and architectureTaipei   teaching a course on mathematics in art and architecture
Taipei teaching a course on mathematics in art and architecture筱嵐 余
 
Creating Communities Through Makerspaces by Buffy Hamilton Atlanta Mini Maker...
Creating Communities Through Makerspaces by Buffy Hamilton Atlanta Mini Maker...Creating Communities Through Makerspaces by Buffy Hamilton Atlanta Mini Maker...
Creating Communities Through Makerspaces by Buffy Hamilton Atlanta Mini Maker...Buffy Hamilton
 
Maker Movement Kids Week Journal (Mar. 2-Mar. 8, 2015)
Maker Movement Kids Week Journal (Mar. 2-Mar. 8, 2015)Maker Movement Kids Week Journal (Mar. 2-Mar. 8, 2015)
Maker Movement Kids Week Journal (Mar. 2-Mar. 8, 2015)HEROfarm
 
Maker Education Presentation LearnEAST 2014
Maker Education Presentation LearnEAST 2014Maker Education Presentation LearnEAST 2014
Maker Education Presentation LearnEAST 2014jacob_lingley
 
Mathematics in art
Mathematics in artMathematics in art
Mathematics in artindhrab1302
 
STEM to STEAM: Where Art and Design meet Science, Technology, Engineering and...
STEM to STEAM: Where Art and Design meet Science, Technology, Engineering and...STEM to STEAM: Where Art and Design meet Science, Technology, Engineering and...
STEM to STEAM: Where Art and Design meet Science, Technology, Engineering and...Christine Miller
 
Mathematics and Art
Mathematics and ArtMathematics and Art
Mathematics and Artnumansheikh
 
K to 12 classroom assessment ppt
K to 12 classroom assessment pptK to 12 classroom assessment ppt
K to 12 classroom assessment pptCarlo Magno
 

En vedette (11)

Taipei teaching a course on mathematics in art and architecture
Taipei   teaching a course on mathematics in art and architectureTaipei   teaching a course on mathematics in art and architecture
Taipei teaching a course on mathematics in art and architecture
 
Europeana goes 3D
Europeana goes 3DEuropeana goes 3D
Europeana goes 3D
 
Math and art
Math and artMath and art
Math and art
 
Creating Communities Through Makerspaces by Buffy Hamilton Atlanta Mini Maker...
Creating Communities Through Makerspaces by Buffy Hamilton Atlanta Mini Maker...Creating Communities Through Makerspaces by Buffy Hamilton Atlanta Mini Maker...
Creating Communities Through Makerspaces by Buffy Hamilton Atlanta Mini Maker...
 
Maker Movement Kids Week Journal (Mar. 2-Mar. 8, 2015)
Maker Movement Kids Week Journal (Mar. 2-Mar. 8, 2015)Maker Movement Kids Week Journal (Mar. 2-Mar. 8, 2015)
Maker Movement Kids Week Journal (Mar. 2-Mar. 8, 2015)
 
Maker Education Presentation LearnEAST 2014
Maker Education Presentation LearnEAST 2014Maker Education Presentation LearnEAST 2014
Maker Education Presentation LearnEAST 2014
 
Mathematics in art
Mathematics in artMathematics in art
Mathematics in art
 
STEM to STEAM: Where Art and Design meet Science, Technology, Engineering and...
STEM to STEAM: Where Art and Design meet Science, Technology, Engineering and...STEM to STEAM: Where Art and Design meet Science, Technology, Engineering and...
STEM to STEAM: Where Art and Design meet Science, Technology, Engineering and...
 
Mathematics and Art
Mathematics and ArtMathematics and Art
Mathematics and Art
 
STEAM It Up for Struggling Students
STEAM It Up for Struggling StudentsSTEAM It Up for Struggling Students
STEAM It Up for Struggling Students
 
K to 12 classroom assessment ppt
K to 12 classroom assessment pptK to 12 classroom assessment ppt
K to 12 classroom assessment ppt
 

Similaire à Steam presentation deux 3 d prints from photographs

Computer Graphics Power Point using Open GL and C Programming
Computer Graphics Power Point using Open GL and C ProgrammingComputer Graphics Power Point using Open GL and C Programming
Computer Graphics Power Point using Open GL and C Programmingkemal678348
 
Life and Work of Ivan Sutherland | Turing100@Persistent
Life and Work of Ivan Sutherland | Turing100@PersistentLife and Work of Ivan Sutherland | Turing100@Persistent
Life and Work of Ivan Sutherland | Turing100@PersistentPersistent Systems Ltd.
 
Introduction to Machine Vision
Introduction to Machine VisionIntroduction to Machine Vision
Introduction to Machine VisionNasir Jumani
 
Computer_Graphics.pptx
Computer_Graphics.pptxComputer_Graphics.pptx
Computer_Graphics.pptxjohn6938
 
Lec-1 Computer Graphics.ppt
Lec-1 Computer Graphics.pptLec-1 Computer Graphics.ppt
Lec-1 Computer Graphics.pptMNSUAM
 
Creating Seeding Visuals to Prompt Art-Making Generative AIs
Creating Seeding Visuals to Prompt Art-Making Generative AIsCreating Seeding Visuals to Prompt Art-Making Generative AIs
Creating Seeding Visuals to Prompt Art-Making Generative AIsShalin Hai-Jew
 
Chap2 Overview of 3D Animation .pptx
Chap2 Overview of 3D Animation .pptxChap2 Overview of 3D Animation .pptx
Chap2 Overview of 3D Animation .pptxellyviethra
 
A presentation on 3D Printing technology .ppt
A presentation on 3D Printing technology .pptA presentation on 3D Printing technology .ppt
A presentation on 3D Printing technology .pptGKRathod2
 
Ivan Sutherland - A pioneer in Human Computer Interaction
Ivan Sutherland - A pioneer in Human Computer InteractionIvan Sutherland - A pioneer in Human Computer Interaction
Ivan Sutherland - A pioneer in Human Computer InteractionAtul Narkhede
 

Similaire à Steam presentation deux 3 d prints from photographs (20)

Computer graphics, bba 1
Computer graphics, bba 1Computer graphics, bba 1
Computer graphics, bba 1
 
Computer Graphics Power Point using Open GL and C Programming
Computer Graphics Power Point using Open GL and C ProgrammingComputer Graphics Power Point using Open GL and C Programming
Computer Graphics Power Point using Open GL and C Programming
 
427lects
427lects427lects
427lects
 
Our 1st Seminar
Our 1st SeminarOur 1st Seminar
Our 1st Seminar
 
Life and Work of Ivan Sutherland | Turing100@Persistent
Life and Work of Ivan Sutherland | Turing100@PersistentLife and Work of Ivan Sutherland | Turing100@Persistent
Life and Work of Ivan Sutherland | Turing100@Persistent
 
Introduction to Machine Vision
Introduction to Machine VisionIntroduction to Machine Vision
Introduction to Machine Vision
 
t17_1.pptx
t17_1.pptxt17_1.pptx
t17_1.pptx
 
Computer graphics1
Computer graphics1Computer graphics1
Computer graphics1
 
1 COMPUTER GRAPHICS.ppt
1 COMPUTER GRAPHICS.ppt1 COMPUTER GRAPHICS.ppt
1 COMPUTER GRAPHICS.ppt
 
Computer_Graphics.pptx
Computer_Graphics.pptxComputer_Graphics.pptx
Computer_Graphics.pptx
 
Lec-1 Computer Graphics.ppt
Lec-1 Computer Graphics.pptLec-1 Computer Graphics.ppt
Lec-1 Computer Graphics.ppt
 
Creating Seeding Visuals to Prompt Art-Making Generative AIs
Creating Seeding Visuals to Prompt Art-Making Generative AIsCreating Seeding Visuals to Prompt Art-Making Generative AIs
Creating Seeding Visuals to Prompt Art-Making Generative AIs
 
computer graphics
computer graphicscomputer graphics
computer graphics
 
Computer graphics
Computer graphicsComputer graphics
Computer graphics
 
Chap2 Overview of 3D Animation .pptx
Chap2 Overview of 3D Animation .pptxChap2 Overview of 3D Animation .pptx
Chap2 Overview of 3D Animation .pptx
 
A presentation on 3D Printing technology .ppt
A presentation on 3D Printing technology .pptA presentation on 3D Printing technology .ppt
A presentation on 3D Printing technology .ppt
 
Ivan Sutherland - A pioneer in Human Computer Interaction
Ivan Sutherland - A pioneer in Human Computer InteractionIvan Sutherland - A pioneer in Human Computer Interaction
Ivan Sutherland - A pioneer in Human Computer Interaction
 
multimedia image.ppt
multimedia image.pptmultimedia image.ppt
multimedia image.ppt
 
t17_1.pptx
t17_1.pptxt17_1.pptx
t17_1.pptx
 
8951019.ppt
8951019.ppt8951019.ppt
8951019.ppt
 

Dernier

Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 

Dernier (20)

Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 

Steam presentation deux 3 d prints from photographs

  • 2. Objective Stimulate student interest in Science, Technology, Engineering, Art and Math by teaching how to create 3D Additively Manufactured prints from photographs. Engineer‟s Laptop Artist‟s Canvas
  • 3. What You will Learn… How take pictures and turn them into like these… 3D Prints like these… …using STEM and ART! Principles… and 3D Printers Image Credits: Edward S. Curtis Courtesy Dubuque Museum of Art http://www.dbqart.com/
  • 4. Arts-to-Sciences is a Continuum! We are all Makers- click here: Makers “Artists” “Scientists and Engineers” Creativity and Vision INNOVATION 460 years Flight Leonardo DaVinci 145 years Equality Abraham Lincoln 60 years Cell Phones Chester Gould 54 years World Wide Web Paul Otlet
  • 5. Part 1- 2D to 3D Process  Overview  Perceived versus Real 3D  Picture Selection  Image Preparation  Depth Creation  Texture Mapping  Frame Features  3D Printing
  • 6. Overview- To convert 2D photographs into solid 3D prints: 1. First convert the picture into grayscale where every pixel is assigned a value between 0 and 255- with 0 being pure black and 255 being pure white. 2. Using CAD software, map these pixels as a surface in space using heightfields with the darker pixels being ‘low’ and the lighter pixels being ‘high’. 3. Next, map the original colors back onto the surface and give it thickness. 4. Next, use CAD tools to create a frame and other features. 5. Then, save the model as an .stl file. 6. Finally, print out the .stl file on a 3D color printer.
  • 7. Perceived versus Real 3D Phobos Anaglyphs create an illusion- wear your glasses! (Stereopsis is Greek for “Solid Sight”) Phobos Imaged by HiRISE (PSP_007769_9010) Credit: NASA/JPL/University of Arizona
  • 8. Perceived versus Real 3D Can you see the shark in the Autostereogram? (Hint: cross your eyes a little to line up the stripes and engage binocular disparity) Source: Wikipedia; Image Credits: Fred Hsu and Xiong Chiamiov
  • 9. Picture Selection Choose your subject, any subject. (e.g., Architecture, Art, Babies, Nature, People, Sentiment al, Tattoos, Vintage, X-Rays…)
  • 10. Picture Selection- Shadows Beware of shadows, they can create false depth. (Remember, the algorithm interprets dark as “low”)
  • 11. Picture Selection- Light Light is just a portion of the electromagnetic spectrum that our eyes are able to detect and our brains are able to interpret. (There‟s so much more out there!) Source: Lawrence Berkley National Laboratory http://www.lbl.gov/MicroWorlds/ALSTool/EMSpec/EMSpec2.html
  • 12. Picture Selection- Color Colors in your photo need to be converted to grayscale- which consists of divisions of the diagonal line from K to W in the color cube. (K is „pure black‟ and W is „pure white‟. There are usually 256 divisions in grayscale which, by the way, equals 2^8…hmm)
  • 13. Image Preparation Make multiple copies of your photo to highlight certain areas that you wish to accentuate or de-emphasize the height of. (These layer copies will be stacked upon each other in your CAD model to create a net height in the final geometry) Image Credit: Mosa Mohave by Edward S. Curtis Courtesy Dubuque Museum of Art http://www.dbqart.com/
  • 14. Depth Creation Akhenaten, Nefertiti and their children When you stack these layers as surfaces, be careful to search for the balance between a bas-relief look and 3D ‘Realism’. (Try to avoid debating the Turing Test- click here: Robot ) Source: Wikipedia; Image Credit: Gerbil from de.wikipedia
  • 15. Depth Creation You create the surfaces (meshes) using heightfields generated from the stacked picture layers. (Meshes are essentially a collection of XYZ point coordinates which define a surface. Many CAD software packages can create meshes and heightfields.)
  • 16. Texture Mapping Full image size: 748 X 1024 Pixels Using the Texture Map function, superimpose the original jpeg back onto the 3D surface you created. Then, give the surface thickness. (jpeg is a type of file that compresses pixel location information and the CMKY/RGB color values) Image Credit: Mosa Mohave by Edward S. Curtis Courtesy Dubuque Museum of Art http://www.dbqart.com/
  • 17. Frame Creation Intersection Union Difference Remember that ‘Set Theory’ stuff you learned in, like, 5’th grade? Mathematicians call these Boolean Operations. (Software uses Boolean math in order to intersect, combine or subtract areas or volumes from CAD generated geometry)
  • 18. Frame Creation Here’s an example of a CAD generated Sphere, Box and Pentacone (is that a word?). Actually, it’s a pentagonal pyramid. (Taking the Box and subtracting out the other two volumes using the Boolean Difference operation leaves you with, ehhh…., a rather interesting shape)
  • 19. Frame Creation If you create two boxes using CAD software and then Boolean Difference out the smaller one, you get a frame. (Use the same principles to create other features like keyhole hangers. Intersect these with the 3D surfaces you created from your original picture.) Image Credit: Edward S. Curtis Courtesy Dubuque Museum of Art http://www.dbqart.com/
  • 20. 3D Printing- .stl files Most 3D Printers recognize a certain type of CAD output file called .stl. (An .stl file contains the coordinate information of the triangular facets from your CAD geometry. This file format allows efficient encoding of the CAD data.)
  • 21. 3D Printing- Types Send your .stl file to a 3D printer and Voilà!- you get a physical part in 3D Color. (Actually, there are now many types of Additive Manufacturing machines and processes utilizing a plethora of materials. These are sometimes referred to collectively as 3D Printers.) Watch the following videos to learn more: 3D or 3D Deux or 3D Trois
  • 23. Part 2- Arts/Sciences Connections  Proportions _______________ Fibonacci Numbers  Color and Light _____________ Electromagnetic Spectrum, Waves or Particles?  Shadows _________________ Grayscale  3D ______________________ Stereopsis, Rods and Cones  Analog Photography _________ Chemistry  Digital Photography _________ DLP’s, Telescopes  Jpegs ____________________Fast Fourier Transforms  Form ____________________ Mathematical Surfaces  Drawing _________________ CAD  Sculpture ________________ Additive Manufacturing
  • 24. e.g.; Fibonacci Numbers What are they? Why do they matter? Click to play Click to play The Golden Ratio is 1.618 to 1 (Digital Cameras have Image Formats in the proportions of… hmm) Source: Wikipedia; Fibonacci Image Credit: Rodhullandemu, Source=Scan from "Mathematical Circus" by Martin Gardner, published 1981
  • 25. Part 3- “Hands-on” Exercise 1. Take a photograph of your hand 2. Perform the 2D to 3D conversion 3. Print out the part on a 3D Printer
  • 26. Part 4- Photo Mosaics Photo Mosaic created using AndreaMosaic http://www.andreaplanet.com/andreamosaic/
  • 27. Resources And there are many, many more, just google 3D Printing.