SlideShare a Scribd company logo
1 of 22
Download to read offline
Thoughts on the 3D Printing
Revolution and its consequences
      on the web's future

           Nils Perret
Background
● Worked as a broadcast developer for 5
  years
● In English: I implemented virtual TV
  programs using real-time 3D broadcast
  software, where the audience could interact
  with the show.
● I was both programming (mainly in Python)
  and designing / modelling the 3D format.
What is 3D Printing?
● Additive process of making a three-
  dimensional solid object of virtually any
  shape from a digital model.
How does it work?
● The object is made by building up multiple
  layers of material.
● Depending on the printer, the 3D printing
  process can vary quite a bit:
  ○   Fused deposition modeling
  ○   Stereolithography
  ○   Selective laser sintering
  ○   Powder bed and inkjet head 3d printing
  ○   And many more...
Timelapse of a print
Materials
● Material science plays a huge role in the
  world of 3D printing
● Some example of materials used:
  ○ Plastics:
    ■ Polylactic acid (PLA)
    ■ Acrylonitrile butadiene styrene (ABS)
  ○ Metals
  ○ Concrete
  ○ Glass
  ○ Skin
  ○ Biological cells
  ○ Wood filament
  ○ Even chocolate! :)
Materials




    Titanium             Concrete (Contour Crafting)




     Glass     Multi-material                          Bone
Colours
● Colours can also be added at the time of
  printing
Fine, but why would it be a revolution?
● It is my belief that 3D printing will
  fundamentally impact numerous industries
  and will most probably generate new
  business models, thus changing the way
  society works.
● This is obviously debatable, and quite a few
  people think otherwise.
Industries benefiting from 3D printing
●   Manufacturing
●   Engineering
●   Medicine
●   and many more!...
Examples of 3D printed objects
●   Shoes
●   House
●   Toys
●   Eyeware
●   Kidneys
●   Bones
●   Anything, really! :)
3D Scanner
● A 3D scanner is a device that analyzes a
  real-world object or environment to collect
  data on its shape and possibly its
  appearance (i.e. color). The collected data
  can then be used to construct digital, three
  dimensional models.
3D Scanner
Examples of 3D Printing Websites
●   My Robot Nation
●   Make Eyewear
●   Freedom of Creation
●   i.materialise
Examples of online 3D modeling tools
● 3dtin
● TinkerCad
3D implications for the web
● Increasing demand for 3D web applications
  in the future
● People will expect a richer and more intuitive
  (read: 3D) interaction in the applications they
  use
WebGL
● JavaScript API for rendering interactive 3D
  graphics and 2D graphics within any
  compatible web browser without the use of
  plug-ins.
● Allows GPU accelerated usage of physics
  and image processing and effects as part of
  the web page canvas.
● WebGL elements can be mixed with other
  HTML elements and composited with other
  parts of the page or page background.
WebGL examples
● Google Chrome Experiments
● Subsurface scattering
Suggestions
● Teach yourself the basics (or more) of 3D
  modelling
● Get familiar with the 3D tools in the Adobe
  CS software (yes... developers too!)
● Get familiar with WebGL and associated
  libraries (e.g. three.js) (yes... designers too!)
Teach yourself 3D!
● Get to know a 3D modelling software:
  ○ Blender: open-source and free. Steep learning
    curve, though
  ○ Sketchup: easy to use 3D modelling tool
  ○ Modo: a powerful, elegant and flexible 3D
    application
  ○ 3D Studio Max: a standard within the 3D modelling
    world
  ○ Maya: probably the most widely used within the film
    industry
  ○ Many more exist! Chose one and have fun! :)
Links
● A document with the links and more
  information can be found here:

  http://v.gd/CCnbD0

More Related Content

Viewers also liked

3D CONCRETE PRINTING: MACHINE AND MIX DESIGN
3D CONCRETE PRINTING: MACHINE AND MIX DESIGN3D CONCRETE PRINTING: MACHINE AND MIX DESIGN
3D CONCRETE PRINTING: MACHINE AND MIX DESIGNIAEME Publication
 
3D printing opportunities in construction installation and facility managemen...
3D printing opportunities in construction installation and facility managemen...3D printing opportunities in construction installation and facility managemen...
3D printing opportunities in construction installation and facility managemen...Super Tangible
 
Concrete 3d printing[1]
Concrete 3d printing[1]Concrete 3d printing[1]
Concrete 3d printing[1]Sai Daggupati
 
3 d printing construction technology additive manufacturing with acm’sb
3 d printing construction technology additive manufacturing with acm’sb3 d printing construction technology additive manufacturing with acm’sb
3 d printing construction technology additive manufacturing with acm’sbClaudio Manissero
 
CE72.52 - Lecture 2 - Material Behavior
CE72.52 - Lecture 2 - Material BehaviorCE72.52 - Lecture 2 - Material Behavior
CE72.52 - Lecture 2 - Material BehaviorFawad Najam
 
3 d printing
3 d printing3 d printing
3 d printinglekphal
 

Viewers also liked (9)

Booosting - 2015okt22 - 3D Concrete Printing - 3Dealise
Booosting  -  2015okt22 - 3D Concrete Printing - 3DealiseBooosting  -  2015okt22 - 3D Concrete Printing - 3Dealise
Booosting - 2015okt22 - 3D Concrete Printing - 3Dealise
 
3D printing
3D printing3D printing
3D printing
 
3D CONCRETE PRINTING: MACHINE AND MIX DESIGN
3D CONCRETE PRINTING: MACHINE AND MIX DESIGN3D CONCRETE PRINTING: MACHINE AND MIX DESIGN
3D CONCRETE PRINTING: MACHINE AND MIX DESIGN
 
3D printing opportunities in construction installation and facility managemen...
3D printing opportunities in construction installation and facility managemen...3D printing opportunities in construction installation and facility managemen...
3D printing opportunities in construction installation and facility managemen...
 
Concrete 3d printing[1]
Concrete 3d printing[1]Concrete 3d printing[1]
Concrete 3d printing[1]
 
3 d printing construction technology additive manufacturing with acm’sb
3 d printing construction technology additive manufacturing with acm’sb3 d printing construction technology additive manufacturing with acm’sb
3 d printing construction technology additive manufacturing with acm’sb
 
CE72.52 - Lecture 2 - Material Behavior
CE72.52 - Lecture 2 - Material BehaviorCE72.52 - Lecture 2 - Material Behavior
CE72.52 - Lecture 2 - Material Behavior
 
3 d printing
3 d printing3 d printing
3 d printing
 
3D Printing
3D Printing3D Printing
3D Printing
 

Similar to Thoughts on the 3D printing revolution and its consequences on the web's future

3d printing present
3d printing present3d printing present
3d printing presentSze Mei Lee
 
Industry oriented mini project on 3d printing technology
Industry oriented mini project on 3d printing technologyIndustry oriented mini project on 3d printing technology
Industry oriented mini project on 3d printing technologyLalith Tushar Mitra Sistla
 
What’s New With 3D Design and Printing?
What’s New With 3D Design and Printing?What’s New With 3D Design and Printing?
What’s New With 3D Design and Printing?St. Petersburg College
 
3D Printing
3D Printing3D Printing
3D PrintingLamAlice
 
3D PRINTING 101 A BEGINNER'S GUIDE TO 3D PRINTING
3D PRINTING 101 A BEGINNER'S GUIDE TO 3D PRINTING3D PRINTING 101 A BEGINNER'S GUIDE TO 3D PRINTING
3D PRINTING 101 A BEGINNER'S GUIDE TO 3D PRINTINGDominic Ungaro
 
Introduction to 3D Printing
Introduction to 3D PrintingIntroduction to 3D Printing
Introduction to 3D PrintingOlivier Laquinte
 
3 d printing final (1) (1)
3 d printing final (1) (1)3 d printing final (1) (1)
3 d printing final (1) (1)MahimaKumari7
 
Drupal 3D - Intro to Using Web 3D with Drupal
Drupal 3D - Intro to Using Web 3D with DrupalDrupal 3D - Intro to Using Web 3D with Drupal
Drupal 3D - Intro to Using Web 3D with DrupalBrian Hay
 
Introduction to 3 d printing
Introduction to 3 d printingIntroduction to 3 d printing
Introduction to 3 d printingWenWen60
 
seminar report on 3d printing Shubham srivastava
seminar report on 3d printing Shubham srivastavaseminar report on 3d printing Shubham srivastava
seminar report on 3d printing Shubham srivastavaofficiallyshubh
 
CREATING 3D MODELS WITH 3D PRINTING PROCESS
CREATING 3D MODELS WITH 3D PRINTING PROCESS CREATING 3D MODELS WITH 3D PRINTING PROCESS
CREATING 3D MODELS WITH 3D PRINTING PROCESS ijcsit
 
3 d printing(lesson 1)
3 d printing(lesson  1)3 d printing(lesson  1)
3 d printing(lesson 1)deep dave
 

Similar to Thoughts on the 3D printing revolution and its consequences on the web's future (20)

3d printing present
3d printing present3d printing present
3d printing present
 
Industry oriented mini project on 3d printing technology
Industry oriented mini project on 3d printing technologyIndustry oriented mini project on 3d printing technology
Industry oriented mini project on 3d printing technology
 
Introducing 3D Design and Printing
Introducing 3D Design and PrintingIntroducing 3D Design and Printing
Introducing 3D Design and Printing
 
What’s New With 3D Design and Printing?
What’s New With 3D Design and Printing?What’s New With 3D Design and Printing?
What’s New With 3D Design and Printing?
 
Introduction to 3D Printing
Introduction to 3D PrintingIntroduction to 3D Printing
Introduction to 3D Printing
 
Introduction to 3d printing
Introduction to 3d printingIntroduction to 3d printing
Introduction to 3d printing
 
3D Design Fundamentals
3D Design Fundamentals3D Design Fundamentals
3D Design Fundamentals
 
3D Printing
3D Printing3D Printing
3D Printing
 
3D PRINTING 101 A BEGINNER'S GUIDE TO 3D PRINTING
3D PRINTING 101 A BEGINNER'S GUIDE TO 3D PRINTING3D PRINTING 101 A BEGINNER'S GUIDE TO 3D PRINTING
3D PRINTING 101 A BEGINNER'S GUIDE TO 3D PRINTING
 
Introduction to 3D Printing
Introduction to 3D PrintingIntroduction to 3D Printing
Introduction to 3D Printing
 
3D Design and Printing
3D Design and Printing3D Design and Printing
3D Design and Printing
 
3 d printing final (1) (1)
3 d printing final (1) (1)3 d printing final (1) (1)
3 d printing final (1) (1)
 
Drupal 3D - Intro to Using Web 3D with Drupal
Drupal 3D - Intro to Using Web 3D with DrupalDrupal 3D - Intro to Using Web 3D with Drupal
Drupal 3D - Intro to Using Web 3D with Drupal
 
Introduction to 3 d printing
Introduction to 3 d printingIntroduction to 3 d printing
Introduction to 3 d printing
 
seminar report on 3d printing Shubham srivastava
seminar report on 3d printing Shubham srivastavaseminar report on 3d printing Shubham srivastava
seminar report on 3d printing Shubham srivastava
 
3 D Printers
3 D Printers3 D Printers
3 D Printers
 
Creating 3D Models with 3D Printing Process
Creating 3D Models with 3D Printing ProcessCreating 3D Models with 3D Printing Process
Creating 3D Models with 3D Printing Process
 
CREATING 3D MODELS WITH 3D PRINTING PROCESS
CREATING 3D MODELS WITH 3D PRINTING PROCESS CREATING 3D MODELS WITH 3D PRINTING PROCESS
CREATING 3D MODELS WITH 3D PRINTING PROCESS
 
3 d printing(lesson 1)
3 d printing(lesson  1)3 d printing(lesson  1)
3 d printing(lesson 1)
 
3DPrinting Technologies
3DPrinting Technologies3DPrinting Technologies
3DPrinting Technologies
 

Recently uploaded

"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 

Recently uploaded (20)

"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 

Thoughts on the 3D printing revolution and its consequences on the web's future

  • 1. Thoughts on the 3D Printing Revolution and its consequences on the web's future Nils Perret
  • 2. Background ● Worked as a broadcast developer for 5 years ● In English: I implemented virtual TV programs using real-time 3D broadcast software, where the audience could interact with the show. ● I was both programming (mainly in Python) and designing / modelling the 3D format.
  • 3. What is 3D Printing? ● Additive process of making a three- dimensional solid object of virtually any shape from a digital model.
  • 4. How does it work? ● The object is made by building up multiple layers of material. ● Depending on the printer, the 3D printing process can vary quite a bit: ○ Fused deposition modeling ○ Stereolithography ○ Selective laser sintering ○ Powder bed and inkjet head 3d printing ○ And many more...
  • 6. Materials ● Material science plays a huge role in the world of 3D printing ● Some example of materials used: ○ Plastics: ■ Polylactic acid (PLA) ■ Acrylonitrile butadiene styrene (ABS) ○ Metals ○ Concrete ○ Glass ○ Skin ○ Biological cells ○ Wood filament ○ Even chocolate! :)
  • 7. Materials Titanium Concrete (Contour Crafting) Glass Multi-material Bone
  • 8. Colours ● Colours can also be added at the time of printing
  • 9. Fine, but why would it be a revolution? ● It is my belief that 3D printing will fundamentally impact numerous industries and will most probably generate new business models, thus changing the way society works. ● This is obviously debatable, and quite a few people think otherwise.
  • 10. Industries benefiting from 3D printing ● Manufacturing ● Engineering ● Medicine ● and many more!...
  • 11. Examples of 3D printed objects ● Shoes ● House ● Toys ● Eyeware ● Kidneys ● Bones ● Anything, really! :)
  • 12. 3D Scanner ● A 3D scanner is a device that analyzes a real-world object or environment to collect data on its shape and possibly its appearance (i.e. color). The collected data can then be used to construct digital, three dimensional models.
  • 14. Examples of 3D Printing Websites ● My Robot Nation ● Make Eyewear ● Freedom of Creation ● i.materialise
  • 15. Examples of online 3D modeling tools ● 3dtin ● TinkerCad
  • 16. 3D implications for the web ● Increasing demand for 3D web applications in the future ● People will expect a richer and more intuitive (read: 3D) interaction in the applications they use
  • 17. WebGL ● JavaScript API for rendering interactive 3D graphics and 2D graphics within any compatible web browser without the use of plug-ins. ● Allows GPU accelerated usage of physics and image processing and effects as part of the web page canvas. ● WebGL elements can be mixed with other HTML elements and composited with other parts of the page or page background.
  • 18. WebGL examples ● Google Chrome Experiments ● Subsurface scattering
  • 19.
  • 20. Suggestions ● Teach yourself the basics (or more) of 3D modelling ● Get familiar with the 3D tools in the Adobe CS software (yes... developers too!) ● Get familiar with WebGL and associated libraries (e.g. three.js) (yes... designers too!)
  • 21. Teach yourself 3D! ● Get to know a 3D modelling software: ○ Blender: open-source and free. Steep learning curve, though ○ Sketchup: easy to use 3D modelling tool ○ Modo: a powerful, elegant and flexible 3D application ○ 3D Studio Max: a standard within the 3D modelling world ○ Maya: probably the most widely used within the film industry ○ Many more exist! Chose one and have fun! :)
  • 22. Links ● A document with the links and more information can be found here: http://v.gd/CCnbD0