SlideShare a Scribd company logo
1 of 21
Raytracing and the usage in Computer Aided Design-programs 1 University of Business, Design and Technology - English
Table of Contents Basics OpenGL general description and functionality Constructive solid geometry (CSG) Raytracing global lighting model Raytracing importance for CAD CAD modeling Implementation of render technologies Generative Modeling Language for architectural Design CAD as basis for generative manufacturing method using the example of product design 2 University of Business, Design and Technology - English
Basics OpenGL general description and functionality Constructive Solid Geometry (CSG) Raytracing global lighting model Raytracing importance for CAD 3 University of Business, Design and Technology - English
general description and functionality  2-divided render pipeline vertex operations -> form surfaces of objects pixel operations -> operations to give pixels a color value post processing result is displayed by frame buffer 4 University of Business, Design and Technology - English Pixel operations (AA,HDR etc.) vertex operations
Constructive Solid Geometry High-Level Graphics API simplify computer graphics because many computations are done automatically by CSG used to build complex objects/structures good interaction with Raytracing algorithms 5 University of Business, Design and Technology - English simple example complex example Photo of a raytraced CSG image
Basics OpenGL general description and functionality Constructive Solid Geometry (CSG) Raytracing global lighting model Raytracing importance for CAD 6 University of Business, Design and Technology - English
global lighting model local lighting models: material computation for every single object global lighting models: computation of the whole scene computation complexity makes real-time raytracing (nearly) impossible 7 University of Business, Design and Technology - English Gouraud Shading
global lighting model algorithm functionality 8 University of Business, Design and Technology - English
Raytracing importance for CAD most realistic illustration of graphical models large scalability point of interest of current research -> large number of good programs 9 University of Business, Design and Technology - English big city rendering raytraced model of Porsche Carrera GT2
CAD modeling Implementation of render technologies for CAD Generative Modeling Language for architectural design CAD as basis for generative manufacturing method using the example of product design 10 University of Business, Design and Technology - English
Implementation of render technologies for CAD  Basics are OpenGL SL and CSG API Main focus is an easy user interface and simple-named facility possibilities limitation of functions and primitives, concerning special aspects of usage Example: shearing of objects and complex NURBS not necessary for architecture because building this is impossible 11 University of Business, Design and Technology - English
CAD modeling Implementation of render technologies for CAD Generative Modeling Language for architectural design CAD as basis for generative manufacturing method using the example of product design 12 University of Business, Design and Technology - English
Generative Modeling Language for architectural design ,[object Object]
scene consists of sequentially computed formulae instead of a collection of objects
fast and easy generation of highly complex structures
Advantages:
highly scalable
fast
high level of detail
Very smooth impression of generated structures
Disadvantages:

More Related Content

What's hot

CityGML extension for BIM and IFC
CityGML extension for BIM and IFCCityGML extension for BIM and IFC
CityGML extension for BIM and IFCLéon Berlo
 
Stranger in a Srange Land;Exploring 3D and CityGML
Stranger in a Srange Land;Exploring 3D and CityGMLStranger in a Srange Land;Exploring 3D and CityGML
Stranger in a Srange Land;Exploring 3D and CityGMLSafe Software
 
DataDEV company portfolio- 2D CAD Documentations and BIM
DataDEV company portfolio- 2D CAD Documentations and BIMDataDEV company portfolio- 2D CAD Documentations and BIM
DataDEV company portfolio- 2D CAD Documentations and BIMTijana Susnjar
 
How to Easily Read and Write CityGML Data Using FME
How to Easily Read and Write CityGML Data Using FME How to Easily Read and Write CityGML Data Using FME
How to Easily Read and Write CityGML Data Using FME Safe Software
 
ISO 19166 BIM-GIS conceptual mapping
ISO 19166 BIM-GIS conceptual mappingISO 19166 BIM-GIS conceptual mapping
ISO 19166 BIM-GIS conceptual mappingTae wook kang
 
Kapilppt auto cad_show
Kapilppt auto cad_showKapilppt auto cad_show
Kapilppt auto cad_showKapil Kumar
 
ISO 19166 BIM to GIS conceptual mapping China (WUHAN) meeting
ISO 19166 BIM to GIS conceptual mapping China (WUHAN) meetingISO 19166 BIM to GIS conceptual mapping China (WUHAN) meeting
ISO 19166 BIM to GIS conceptual mapping China (WUHAN) meetingTae wook kang
 
NileshJoshi-ProgramManager
NileshJoshi-ProgramManagerNileshJoshi-ProgramManager
NileshJoshi-ProgramManagerNilesh Joshi
 
Creating, Managing and Sharing 3D Cities with FME
Creating, Managing and Sharing 3D Cities with FMECreating, Managing and Sharing 3D Cities with FME
Creating, Managing and Sharing 3D Cities with FMESafe Software
 
Draftmetry Certificate Presentation
Draftmetry Certificate PresentationDraftmetry Certificate Presentation
Draftmetry Certificate PresentationDraftmetry Inc.
 
Top CAD/Construction products and services
Top CAD/Construction products and servicesTop CAD/Construction products and services
Top CAD/Construction products and servicesguestce67e53
 
Precise Semantics Standards at OMG: Executing on the Vision
Precise Semantics Standards at OMG: Executing on the VisionPrecise Semantics Standards at OMG: Executing on the Vision
Precise Semantics Standards at OMG: Executing on the VisionEd Seidewitz
 
Case Study about BIM on GIS platform development project with the standard model
Case Study about BIM on GIS platform development project with the standard modelCase Study about BIM on GIS platform development project with the standard model
Case Study about BIM on GIS platform development project with the standard modelTae wook kang
 

What's hot (19)

resume
resumeresume
resume
 
01 Kawulok Cv
01 Kawulok Cv01 Kawulok Cv
01 Kawulok Cv
 
CityGML extension for BIM and IFC
CityGML extension for BIM and IFCCityGML extension for BIM and IFC
CityGML extension for BIM and IFC
 
Stranger in a Srange Land;Exploring 3D and CityGML
Stranger in a Srange Land;Exploring 3D and CityGMLStranger in a Srange Land;Exploring 3D and CityGML
Stranger in a Srange Land;Exploring 3D and CityGML
 
DataDEV company portfolio- 2D CAD Documentations and BIM
DataDEV company portfolio- 2D CAD Documentations and BIMDataDEV company portfolio- 2D CAD Documentations and BIM
DataDEV company portfolio- 2D CAD Documentations and BIM
 
Neuroimaging
NeuroimagingNeuroimaging
Neuroimaging
 
cv_filustek_en_08
cv_filustek_en_08cv_filustek_en_08
cv_filustek_en_08
 
How to Easily Read and Write CityGML Data Using FME
How to Easily Read and Write CityGML Data Using FME How to Easily Read and Write CityGML Data Using FME
How to Easily Read and Write CityGML Data Using FME
 
ISO 19166 BIM-GIS conceptual mapping
ISO 19166 BIM-GIS conceptual mappingISO 19166 BIM-GIS conceptual mapping
ISO 19166 BIM-GIS conceptual mapping
 
Kapilppt auto cad_show
Kapilppt auto cad_showKapilppt auto cad_show
Kapilppt auto cad_show
 
ISO 19166 BIM to GIS conceptual mapping China (WUHAN) meeting
ISO 19166 BIM to GIS conceptual mapping China (WUHAN) meetingISO 19166 BIM to GIS conceptual mapping China (WUHAN) meeting
ISO 19166 BIM to GIS conceptual mapping China (WUHAN) meeting
 
ResumeKT_3-9-15
ResumeKT_3-9-15ResumeKT_3-9-15
ResumeKT_3-9-15
 
NileshJoshi-ProgramManager
NileshJoshi-ProgramManagerNileshJoshi-ProgramManager
NileshJoshi-ProgramManager
 
Creating, Managing and Sharing 3D Cities with FME
Creating, Managing and Sharing 3D Cities with FMECreating, Managing and Sharing 3D Cities with FME
Creating, Managing and Sharing 3D Cities with FME
 
resume
resumeresume
resume
 
Draftmetry Certificate Presentation
Draftmetry Certificate PresentationDraftmetry Certificate Presentation
Draftmetry Certificate Presentation
 
Top CAD/Construction products and services
Top CAD/Construction products and servicesTop CAD/Construction products and services
Top CAD/Construction products and services
 
Precise Semantics Standards at OMG: Executing on the Vision
Precise Semantics Standards at OMG: Executing on the VisionPrecise Semantics Standards at OMG: Executing on the Vision
Precise Semantics Standards at OMG: Executing on the Vision
 
Case Study about BIM on GIS platform development project with the standard model
Case Study about BIM on GIS platform development project with the standard modelCase Study about BIM on GIS platform development project with the standard model
Case Study about BIM on GIS platform development project with the standard model
 

Viewers also liked

COMPUTER AIDED DESIGN - CAD
COMPUTER AIDED DESIGN - CADCOMPUTER AIDED DESIGN - CAD
COMPUTER AIDED DESIGN - CADNina Donard
 
Introduction of cad cam
Introduction of cad camIntroduction of cad cam
Introduction of cad camvask82
 
INTRODUCTION TO CAD,WORKSTATION & DESIGN PROCESS
INTRODUCTION TO CAD,WORKSTATION & DESIGN PROCESSINTRODUCTION TO CAD,WORKSTATION & DESIGN PROCESS
INTRODUCTION TO CAD,WORKSTATION & DESIGN PROCESSAbhilash kk
 
Computer Aided Design
Computer Aided DesignComputer Aided Design
Computer Aided Designillpa
 
Cad cam and cad-cim in restorative dentistry
Cad cam and cad-cim in restorative dentistryCad cam and cad-cim in restorative dentistry
Cad cam and cad-cim in restorative dentistrydrnids_modern
 
Week2 (2014) Computer-aided design
Week2 (2014) Computer-aided designWeek2 (2014) Computer-aided design
Week2 (2014) Computer-aided designVaneza Caycho Ñuflo
 
Intro to CAD/CAM/CIM
Intro to CAD/CAM/CIMIntro to CAD/CAM/CIM
Intro to CAD/CAM/CIMAbhay Gore
 
Computer Aided Design Powerpoint Project
Computer Aided Design Powerpoint ProjectComputer Aided Design Powerpoint Project
Computer Aided Design Powerpoint Projectcarolinabonill
 

Viewers also liked (13)

COMPUTER AIDED DESIGN - CAD
COMPUTER AIDED DESIGN - CADCOMPUTER AIDED DESIGN - CAD
COMPUTER AIDED DESIGN - CAD
 
Introduction of cad cam
Introduction of cad camIntroduction of cad cam
Introduction of cad cam
 
INTRODUCTION TO CAD,WORKSTATION & DESIGN PROCESS
INTRODUCTION TO CAD,WORKSTATION & DESIGN PROCESSINTRODUCTION TO CAD,WORKSTATION & DESIGN PROCESS
INTRODUCTION TO CAD,WORKSTATION & DESIGN PROCESS
 
Introduction to CAD/CAM
Introduction to CAD/CAMIntroduction to CAD/CAM
Introduction to CAD/CAM
 
Computer Aided Design
Computer Aided DesignComputer Aided Design
Computer Aided Design
 
What is CAD-CAM
What is CAD-CAMWhat is CAD-CAM
What is CAD-CAM
 
Cad cam and cad-cim in restorative dentistry
Cad cam and cad-cim in restorative dentistryCad cam and cad-cim in restorative dentistry
Cad cam and cad-cim in restorative dentistry
 
Week2 (2014) Computer-aided design
Week2 (2014) Computer-aided designWeek2 (2014) Computer-aided design
Week2 (2014) Computer-aided design
 
Introduction to cad cam
Introduction to cad camIntroduction to cad cam
Introduction to cad cam
 
Intro to CAD/CAM/CIM
Intro to CAD/CAM/CIMIntro to CAD/CAM/CIM
Intro to CAD/CAM/CIM
 
Computer Aided Design Powerpoint Project
Computer Aided Design Powerpoint ProjectComputer Aided Design Powerpoint Project
Computer Aided Design Powerpoint Project
 
Cad cam
Cad camCad cam
Cad cam
 
CAD presentation
CAD presentationCAD presentation
CAD presentation
 

Similar to Computer Aided Design

Classification Engineering graphics & design
Classification Engineering graphics & designClassification Engineering graphics & design
Classification Engineering graphics & designManish Gupta
 
Summer training in lucknow autocad
Summer training in lucknow  autocadSummer training in lucknow  autocad
Summer training in lucknow autocadArshit Rai
 
Slides Apde2002 Enhance
Slides Apde2002 EnhanceSlides Apde2002 Enhance
Slides Apde2002 Enhancempereda
 
Computer aided design (cad) engineers' handbook
Computer aided design (cad)   engineers' handbookComputer aided design (cad)   engineers' handbook
Computer aided design (cad) engineers' handbookENDEAVOUR INTERNATIONAL
 
Cad cam report-final (mechanical workshop)
Cad cam report-final (mechanical workshop)Cad cam report-final (mechanical workshop)
Cad cam report-final (mechanical workshop)Parthibanraj Selvaraj
 
Introduction to Computer Aided Design
Introduction to Computer Aided DesignIntroduction to Computer Aided Design
Introduction to Computer Aided DesignUTSAVGADHIA
 
DII PRESENTATION (APRIL 2021)
DII PRESENTATION (APRIL 2021)DII PRESENTATION (APRIL 2021)
DII PRESENTATION (APRIL 2021)Roman Zakharov
 
Chapter # 1.pdf
Chapter # 1.pdfChapter # 1.pdf
Chapter # 1.pdfUmar Riaz
 
Introduction to Computer Graphics
Introduction to Computer GraphicsIntroduction to Computer Graphics
Introduction to Computer GraphicsYatin Singh
 
Autocadtraininginchandigarh 140629032743-phpapp01
Autocadtraininginchandigarh 140629032743-phpapp01Autocadtraininginchandigarh 140629032743-phpapp01
Autocadtraininginchandigarh 140629032743-phpapp01manojkumarg1990
 
Design with Autodesk Solutions
Design with Autodesk Solutions Design with Autodesk Solutions
Design with Autodesk Solutions MCAD HCM
 

Similar to Computer Aided Design (20)

Cad cam ppt
Cad cam pptCad cam ppt
Cad cam ppt
 
Classification Engineering graphics & design
Classification Engineering graphics & designClassification Engineering graphics & design
Classification Engineering graphics & design
 
Summer training in lucknow autocad
Summer training in lucknow  autocadSummer training in lucknow  autocad
Summer training in lucknow autocad
 
CAD CAM ppt, rajun.pptx
CAD CAM ppt, rajun.pptxCAD CAM ppt, rajun.pptx
CAD CAM ppt, rajun.pptx
 
CAD/CAM ppt
CAD/CAM pptCAD/CAM ppt
CAD/CAM ppt
 
Slides Apde2002 Enhance
Slides Apde2002 EnhanceSlides Apde2002 Enhance
Slides Apde2002 Enhance
 
Computer aided design (cad) engineers' handbook
Computer aided design (cad)   engineers' handbookComputer aided design (cad)   engineers' handbook
Computer aided design (cad) engineers' handbook
 
Cad cam report-final (mechanical workshop)
Cad cam report-final (mechanical workshop)Cad cam report-final (mechanical workshop)
Cad cam report-final (mechanical workshop)
 
PSH Business Profile 2019
PSH Business Profile 2019PSH Business Profile 2019
PSH Business Profile 2019
 
Abhijeet Pombarekar
Abhijeet PombarekarAbhijeet Pombarekar
Abhijeet Pombarekar
 
Introduction to Computer Aided Design
Introduction to Computer Aided DesignIntroduction to Computer Aided Design
Introduction to Computer Aided Design
 
DII PRESENTATION (APRIL 2021)
DII PRESENTATION (APRIL 2021)DII PRESENTATION (APRIL 2021)
DII PRESENTATION (APRIL 2021)
 
Chapter # 1.pdf
Chapter # 1.pdfChapter # 1.pdf
Chapter # 1.pdf
 
RajeswaraRao_Resume
RajeswaraRao_ResumeRajeswaraRao_Resume
RajeswaraRao_Resume
 
CAD
CADCAD
CAD
 
azw
azwazw
azw
 
AJ-ch01.intro Zeid.ppt
AJ-ch01.intro Zeid.pptAJ-ch01.intro Zeid.ppt
AJ-ch01.intro Zeid.ppt
 
Introduction to Computer Graphics
Introduction to Computer GraphicsIntroduction to Computer Graphics
Introduction to Computer Graphics
 
Autocadtraininginchandigarh 140629032743-phpapp01
Autocadtraininginchandigarh 140629032743-phpapp01Autocadtraininginchandigarh 140629032743-phpapp01
Autocadtraininginchandigarh 140629032743-phpapp01
 
Design with Autodesk Solutions
Design with Autodesk Solutions Design with Autodesk Solutions
Design with Autodesk Solutions
 

More from Christian Kehl

From noisy object surface scans to conformal unstructured grids of multiple m...
From noisy object surface scans to conformal unstructured grids of multiple m...From noisy object surface scans to conformal unstructured grids of multiple m...
From noisy object surface scans to conformal unstructured grids of multiple m...Christian Kehl
 
Cuberilles Statistical Volume Visualisation for Medical and Geological Data
Cuberilles Statistical Volume Visualisation for Medical and Geological DataCuberilles Statistical Volume Visualisation for Medical and Geological Data
Cuberilles Statistical Volume Visualisation for Medical and Geological DataChristian Kehl
 
Mobile Outcrop Geology using tablets
Mobile Outcrop Geology using tabletsMobile Outcrop Geology using tablets
Mobile Outcrop Geology using tabletsChristian Kehl
 
Towards Distributed, Semi-Automatic Content-Based Visual Information Retrieva...
Towards Distributed, Semi-Automatic Content-Based Visual Information Retrieva...Towards Distributed, Semi-Automatic Content-Based Visual Information Retrieva...
Towards Distributed, Semi-Automatic Content-Based Visual Information Retrieva...Christian Kehl
 
Distributed Rendering and Collaborative User Navigation- and Scene Manipulati...
Distributed Rendering and Collaborative User Navigation- and Scene Manipulati...Distributed Rendering and Collaborative User Navigation- and Scene Manipulati...
Distributed Rendering and Collaborative User Navigation- and Scene Manipulati...Christian Kehl
 
Conformal multi-material mesh generation from labelled medical volumes (Dec 2...
Conformal multi-material mesh generation from labelled medical volumes (Dec 2...Conformal multi-material mesh generation from labelled medical volumes (Dec 2...
Conformal multi-material mesh generation from labelled medical volumes (Dec 2...Christian Kehl
 
Interactive Simulation and Visualization of Large-Scale Flooding Scenarios (J...
Interactive Simulation and Visualization of Large-Scale Flooding Scenarios (J...Interactive Simulation and Visualization of Large-Scale Flooding Scenarios (J...
Interactive Simulation and Visualization of Large-Scale Flooding Scenarios (J...Christian Kehl
 
Efficient Navigation in Temporal, Multi-Dimensional Point Sets (April 2013)
Efficient Navigation in Temporal, Multi-Dimensional Point Sets (April 2013)Efficient Navigation in Temporal, Multi-Dimensional Point Sets (April 2013)
Efficient Navigation in Temporal, Multi-Dimensional Point Sets (April 2013)Christian Kehl
 
Smooth, Interactive Rendering and On-line Modification of Large-Scale, Geospa...
Smooth, Interactive Rendering and On-line Modification of Large-Scale, Geospa...Smooth, Interactive Rendering and On-line Modification of Large-Scale, Geospa...
Smooth, Interactive Rendering and On-line Modification of Large-Scale, Geospa...Christian Kehl
 
WP 4 – Interactive simulation and 3D visualization for water policy developme...
WP 4 – Interactive simulation and 3D visualization for water policy developme...WP 4 – Interactive simulation and 3D visualization for water policy developme...
WP 4 – Interactive simulation and 3D visualization for water policy developme...Christian Kehl
 
Topology-conform segmented volume meshing of volume images (Oct 2012)
Topology-conform segmented volume meshing of volume images (Oct 2012)Topology-conform segmented volume meshing of volume images (Oct 2012)
Topology-conform segmented volume meshing of volume images (Oct 2012)Christian Kehl
 
Master Thesis: Conformal multi-material mesh generation from labelled medical...
Master Thesis: Conformal multi-material mesh generation from labelled medical...Master Thesis: Conformal multi-material mesh generation from labelled medical...
Master Thesis: Conformal multi-material mesh generation from labelled medical...Christian Kehl
 
nteractive visual analysis of flood scnarios using large-scale LiDAR point cl...
nteractive visual analysis of flood scnarios using large-scale LiDAR point cl...nteractive visual analysis of flood scnarios using large-scale LiDAR point cl...
nteractive visual analysis of flood scnarios using large-scale LiDAR point cl...Christian Kehl
 
MPEG-1 Part 2 Video Encoding
MPEG-1 Part 2 Video EncodingMPEG-1 Part 2 Video Encoding
MPEG-1 Part 2 Video EncodingChristian Kehl
 
Depth image recognition using isomorphic graph theory
Depth image recognition using isomorphic graph theoryDepth image recognition using isomorphic graph theory
Depth image recognition using isomorphic graph theoryChristian Kehl
 
Graph theory - Traveling Salesman and Chinese Postman
Graph theory - Traveling Salesman and Chinese PostmanGraph theory - Traveling Salesman and Chinese Postman
Graph theory - Traveling Salesman and Chinese PostmanChristian Kehl
 
Computer Graphics Modellering engels
Computer Graphics Modellering engelsComputer Graphics Modellering engels
Computer Graphics Modellering engelsChristian Kehl
 

More from Christian Kehl (20)

From noisy object surface scans to conformal unstructured grids of multiple m...
From noisy object surface scans to conformal unstructured grids of multiple m...From noisy object surface scans to conformal unstructured grids of multiple m...
From noisy object surface scans to conformal unstructured grids of multiple m...
 
Cuberilles Statistical Volume Visualisation for Medical and Geological Data
Cuberilles Statistical Volume Visualisation for Medical and Geological DataCuberilles Statistical Volume Visualisation for Medical and Geological Data
Cuberilles Statistical Volume Visualisation for Medical and Geological Data
 
Mobile Outcrop Geology using tablets
Mobile Outcrop Geology using tabletsMobile Outcrop Geology using tablets
Mobile Outcrop Geology using tablets
 
Towards Distributed, Semi-Automatic Content-Based Visual Information Retrieva...
Towards Distributed, Semi-Automatic Content-Based Visual Information Retrieva...Towards Distributed, Semi-Automatic Content-Based Visual Information Retrieva...
Towards Distributed, Semi-Automatic Content-Based Visual Information Retrieva...
 
Distributed Rendering and Collaborative User Navigation- and Scene Manipulati...
Distributed Rendering and Collaborative User Navigation- and Scene Manipulati...Distributed Rendering and Collaborative User Navigation- and Scene Manipulati...
Distributed Rendering and Collaborative User Navigation- and Scene Manipulati...
 
Conformal multi-material mesh generation from labelled medical volumes (Dec 2...
Conformal multi-material mesh generation from labelled medical volumes (Dec 2...Conformal multi-material mesh generation from labelled medical volumes (Dec 2...
Conformal multi-material mesh generation from labelled medical volumes (Dec 2...
 
Interactive Simulation and Visualization of Large-Scale Flooding Scenarios (J...
Interactive Simulation and Visualization of Large-Scale Flooding Scenarios (J...Interactive Simulation and Visualization of Large-Scale Flooding Scenarios (J...
Interactive Simulation and Visualization of Large-Scale Flooding Scenarios (J...
 
Efficient Navigation in Temporal, Multi-Dimensional Point Sets (April 2013)
Efficient Navigation in Temporal, Multi-Dimensional Point Sets (April 2013)Efficient Navigation in Temporal, Multi-Dimensional Point Sets (April 2013)
Efficient Navigation in Temporal, Multi-Dimensional Point Sets (April 2013)
 
Smooth, Interactive Rendering and On-line Modification of Large-Scale, Geospa...
Smooth, Interactive Rendering and On-line Modification of Large-Scale, Geospa...Smooth, Interactive Rendering and On-line Modification of Large-Scale, Geospa...
Smooth, Interactive Rendering and On-line Modification of Large-Scale, Geospa...
 
WP 4 – Interactive simulation and 3D visualization for water policy developme...
WP 4 – Interactive simulation and 3D visualization for water policy developme...WP 4 – Interactive simulation and 3D visualization for water policy developme...
WP 4 – Interactive simulation and 3D visualization for water policy developme...
 
Topology-conform segmented volume meshing of volume images (Oct 2012)
Topology-conform segmented volume meshing of volume images (Oct 2012)Topology-conform segmented volume meshing of volume images (Oct 2012)
Topology-conform segmented volume meshing of volume images (Oct 2012)
 
Master Thesis: Conformal multi-material mesh generation from labelled medical...
Master Thesis: Conformal multi-material mesh generation from labelled medical...Master Thesis: Conformal multi-material mesh generation from labelled medical...
Master Thesis: Conformal multi-material mesh generation from labelled medical...
 
nteractive visual analysis of flood scnarios using large-scale LiDAR point cl...
nteractive visual analysis of flood scnarios using large-scale LiDAR point cl...nteractive visual analysis of flood scnarios using large-scale LiDAR point cl...
nteractive visual analysis of flood scnarios using large-scale LiDAR point cl...
 
LiDAR acquisition
LiDAR acquisitionLiDAR acquisition
LiDAR acquisition
 
Fluid simulation
Fluid simulationFluid simulation
Fluid simulation
 
MPEG-1 Part 2 Video Encoding
MPEG-1 Part 2 Video EncodingMPEG-1 Part 2 Video Encoding
MPEG-1 Part 2 Video Encoding
 
Depth image recognition using isomorphic graph theory
Depth image recognition using isomorphic graph theoryDepth image recognition using isomorphic graph theory
Depth image recognition using isomorphic graph theory
 
Graph theory - Traveling Salesman and Chinese Postman
Graph theory - Traveling Salesman and Chinese PostmanGraph theory - Traveling Salesman and Chinese Postman
Graph theory - Traveling Salesman and Chinese Postman
 
GPU Computing
GPU ComputingGPU Computing
GPU Computing
 
Computer Graphics Modellering engels
Computer Graphics Modellering engelsComputer Graphics Modellering engels
Computer Graphics Modellering engels
 

Computer Aided Design

  • 1. Raytracing and the usage in Computer Aided Design-programs 1 University of Business, Design and Technology - English
  • 2. Table of Contents Basics OpenGL general description and functionality Constructive solid geometry (CSG) Raytracing global lighting model Raytracing importance for CAD CAD modeling Implementation of render technologies Generative Modeling Language for architectural Design CAD as basis for generative manufacturing method using the example of product design 2 University of Business, Design and Technology - English
  • 3. Basics OpenGL general description and functionality Constructive Solid Geometry (CSG) Raytracing global lighting model Raytracing importance for CAD 3 University of Business, Design and Technology - English
  • 4. general description and functionality 2-divided render pipeline vertex operations -> form surfaces of objects pixel operations -> operations to give pixels a color value post processing result is displayed by frame buffer 4 University of Business, Design and Technology - English Pixel operations (AA,HDR etc.) vertex operations
  • 5. Constructive Solid Geometry High-Level Graphics API simplify computer graphics because many computations are done automatically by CSG used to build complex objects/structures good interaction with Raytracing algorithms 5 University of Business, Design and Technology - English simple example complex example Photo of a raytraced CSG image
  • 6. Basics OpenGL general description and functionality Constructive Solid Geometry (CSG) Raytracing global lighting model Raytracing importance for CAD 6 University of Business, Design and Technology - English
  • 7. global lighting model local lighting models: material computation for every single object global lighting models: computation of the whole scene computation complexity makes real-time raytracing (nearly) impossible 7 University of Business, Design and Technology - English Gouraud Shading
  • 8. global lighting model algorithm functionality 8 University of Business, Design and Technology - English
  • 9. Raytracing importance for CAD most realistic illustration of graphical models large scalability point of interest of current research -> large number of good programs 9 University of Business, Design and Technology - English big city rendering raytraced model of Porsche Carrera GT2
  • 10. CAD modeling Implementation of render technologies for CAD Generative Modeling Language for architectural design CAD as basis for generative manufacturing method using the example of product design 10 University of Business, Design and Technology - English
  • 11. Implementation of render technologies for CAD Basics are OpenGL SL and CSG API Main focus is an easy user interface and simple-named facility possibilities limitation of functions and primitives, concerning special aspects of usage Example: shearing of objects and complex NURBS not necessary for architecture because building this is impossible 11 University of Business, Design and Technology - English
  • 12. CAD modeling Implementation of render technologies for CAD Generative Modeling Language for architectural design CAD as basis for generative manufacturing method using the example of product design 12 University of Business, Design and Technology - English
  • 13.
  • 14. scene consists of sequentially computed formulae instead of a collection of objects
  • 15. fast and easy generation of highly complex structures
  • 18. fast
  • 19. high level of detail
  • 20. Very smooth impression of generated structures
  • 22. rather complex style programming
  • 23. cryptic language13 University of Business, Design and Technology - English
  • 24. Generative Modeling Language for architectural design University of Business, Design and Technology - English 14 GML model of the cologne cathedral
  • 25. Generative Modeling Language for architectural design procedural model of a metropolis University of Business, Design and Technology - English 15 procedural model of pompeii
  • 26. Generative Modeling Language for architectural design another big aspect in architecture: lighting with the help of raytracing, very accurate 3D models possible 16 University of Business, Design and Technology - English Picture of an Exhibition with Relux Outside-to-Inside-View with AVE exterior view of a buildbing, made with AVE
  • 27. CAD modeling Implementation of render technologies for CAD Generative Modeling Language for architectural design CAD as basis for generative manufacturing method using the example of product design 17 University of Business, Design and Technology - English
  • 28. CAD as basis for generative manufacturing method using the example of product design displaying problem of complex forms rather contradictory aims in visualization CADs for product design are compromises and collections of many technologies 18 University of Business, Design and Technology - English
  • 29. CAD as basis for generative manufacturing method using the example of product design example of industrial design: car design and development 19 University of Business, Design and Technology - English 3D model of Lamborghini LP640, done with Maya raytraced model of a Porsche Carrera GT2, done with 3ds max
  • 30. CAD as basis for generative manufacturing method using the example of product design example for product design: a ball pen as an item for mass production 20 University of Business, Design and Technology - English The design of a ball pen, created by Katja Albrecht (student of product design at HS Wismar)
  • 31.
  • 32. lighting in Relux: ezzatbaroudi.wordpress.com
  • 33. cars: open test renderings from some forums
  • 35. procedural modeling results: www.digitalurban.blogspot.com
  • 36. GML pictures of the cologne cathedral: result of Sven Havemann‘s theses (TU Braunschweig)
  • 37. raytracing illustration, shading models, vertex example & render pipeline: wikipedia
  • 38. HDR Image OpenGL: Futuremark 3D
  • 44. various scripts of german and international universities/ facilities of higher education
  • 48. http://www.solidgraphics.com/21 University of Business, Design and Technology - English