SlideShare a Scribd company logo
1 of 31
Drawing for Illustration and Annotation in 3D David Bourguignon*, Marie-Paule Cani* and George Drettakis** *i MAGIS, INRIA   Rhône-Alpes, France **REVES, INRIA Sophia-Antipolis, France
Motivation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Human heart
Motivation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Eye Back
Overview ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Previous Work [Akeo et al., 1994] [Pugh, 1992] 2D drawing is converted to 3D   Specify hidden parts by hand
Previous Work [Lipson and Shpitalni, 1996] [Eggli et al., 1997] No free-form drawing Limited number of primitives
Previous Work [Cohen et al., 1999] [Tolba et al., 1999] 3D curves design, no drawing 2D drawings reprojected, no visibility changes
Previous Work [Igarashi et al., 1999] [Zeleznik et al., 1996] Limited to a given gestural interface Closed strokes only
Previous Work [Cohen et al., 2000] Drawing modes adapted to landscaping only, no 3D model reconstruction in billboard mode
Overview ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Our Approach ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Silhouette  stroke Line  stroke (3D spline)
Overview ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Silhouette Stroke – Modeling ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Silhouette Stroke – Modeling ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Silhouette Stroke – Modeling ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Silhouette Stroke – Modeling ,[object Object],[object Object],[object Object]
Overview ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Silhouette Stroke – Rendering ,[object Object],[object Object],[object Object]
Silhouette Stroke – Rendering ,[object Object],[object Object],[object Object],Front (original view) Side (30°) Side (90°) Stroke alpha texture
Silhouette Stroke – Rendering ,[object Object],[object Object],[object Object],Occluder alpha texture
Silhouette Stroke – Rendering ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Overview ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Interface for Drawing ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],On one object Between two objects
Overview ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Applications ,[object Object]
Applications ,[object Object]
Applications ,[object Object]
Video
Conclusion ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Acknowledgements ,[object Object],[object Object],[object Object],[object Object]
 

More Related Content

What's hot

Preliminaries of Analytic Geometry and Linear Algebra 3D modelling
Preliminaries of Analytic Geometry and Linear Algebra 3D modellingPreliminaries of Analytic Geometry and Linear Algebra 3D modelling
Preliminaries of Analytic Geometry and Linear Algebra 3D modellingPirouz Nourian
 
study Diffusion Curves: A Vector Representation for Smooth-Shaded Images
study Diffusion Curves: A Vector Representation for Smooth-Shaded Imagesstudy Diffusion Curves: A Vector Representation for Smooth-Shaded Images
study Diffusion Curves: A Vector Representation for Smooth-Shaded ImagesChiamin Hsu
 
STEAMism presents: Autodesk Inventor tutorial series - Lesson 1 - Introductio...
STEAMism presents: Autodesk Inventor tutorial series - Lesson 1 - Introductio...STEAMism presents: Autodesk Inventor tutorial series - Lesson 1 - Introductio...
STEAMism presents: Autodesk Inventor tutorial series - Lesson 1 - Introductio...STEAMism.com
 
On NURBS Geometry Representation in 3D modelling
On NURBS Geometry Representation in 3D modellingOn NURBS Geometry Representation in 3D modelling
On NURBS Geometry Representation in 3D modellingPirouz Nourian
 
3-Game Graphics (Game Design and Development)
3-Game Graphics (Game Design and Development)3-Game Graphics (Game Design and Development)
3-Game Graphics (Game Design and Development)Hafiz Ammar Siddiqui
 
Solid modeling
Solid modelingSolid modeling
Solid modelingDhruv Shah
 
Point Cloud Processing: Estimating Normal Vectors and Curvature Indicators us...
Point Cloud Processing: Estimating Normal Vectors and Curvature Indicators us...Point Cloud Processing: Estimating Normal Vectors and Curvature Indicators us...
Point Cloud Processing: Estimating Normal Vectors and Curvature Indicators us...Pirouz Nourian
 
A graphic library and an application for simple curve manipolation
A graphic library and an application for simple curve manipolationA graphic library and an application for simple curve manipolation
A graphic library and an application for simple curve manipolationgraphitech
 
A graphic library and an application for simple curve manipolation
A graphic library and an application for simple curve manipolationA graphic library and an application for simple curve manipolation
A graphic library and an application for simple curve manipolationgraphitech
 
visual realism Unit iii
 visual realism Unit iii visual realism Unit iii
visual realism Unit iiiArun Prakash
 
A graphic library and an application for simple curve manipolation
A graphic library and an application for simple curve manipolationA graphic library and an application for simple curve manipolation
A graphic library and an application for simple curve manipolationgraphitech
 

What's hot (20)

Ar1 twf030 lecture2.2
Ar1 twf030 lecture2.2Ar1 twf030 lecture2.2
Ar1 twf030 lecture2.2
 
Ar1 twf030 lecture1.2
Ar1 twf030 lecture1.2Ar1 twf030 lecture1.2
Ar1 twf030 lecture1.2
 
Preliminaries of Analytic Geometry and Linear Algebra 3D modelling
Preliminaries of Analytic Geometry and Linear Algebra 3D modellingPreliminaries of Analytic Geometry and Linear Algebra 3D modelling
Preliminaries of Analytic Geometry and Linear Algebra 3D modelling
 
Datt 2500 week 8
Datt 2500 week 8Datt 2500 week 8
Datt 2500 week 8
 
Z:\catia v5
Z:\catia v5Z:\catia v5
Z:\catia v5
 
study Diffusion Curves: A Vector Representation for Smooth-Shaded Images
study Diffusion Curves: A Vector Representation for Smooth-Shaded Imagesstudy Diffusion Curves: A Vector Representation for Smooth-Shaded Images
study Diffusion Curves: A Vector Representation for Smooth-Shaded Images
 
STEAMism presents: Autodesk Inventor tutorial series - Lesson 1 - Introductio...
STEAMism presents: Autodesk Inventor tutorial series - Lesson 1 - Introductio...STEAMism presents: Autodesk Inventor tutorial series - Lesson 1 - Introductio...
STEAMism presents: Autodesk Inventor tutorial series - Lesson 1 - Introductio...
 
Introduction to nx
Introduction to nxIntroduction to nx
Introduction to nx
 
On NURBS Geometry Representation in 3D modelling
On NURBS Geometry Representation in 3D modellingOn NURBS Geometry Representation in 3D modelling
On NURBS Geometry Representation in 3D modelling
 
Visual realism
Visual realismVisual realism
Visual realism
 
3-Game Graphics (Game Design and Development)
3-Game Graphics (Game Design and Development)3-Game Graphics (Game Design and Development)
3-Game Graphics (Game Design and Development)
 
Solid modeling
Solid modelingSolid modeling
Solid modeling
 
Point Cloud Processing: Estimating Normal Vectors and Curvature Indicators us...
Point Cloud Processing: Estimating Normal Vectors and Curvature Indicators us...Point Cloud Processing: Estimating Normal Vectors and Curvature Indicators us...
Point Cloud Processing: Estimating Normal Vectors and Curvature Indicators us...
 
Solidworks ppt
Solidworks pptSolidworks ppt
Solidworks ppt
 
A graphic library and an application for simple curve manipolation
A graphic library and an application for simple curve manipolationA graphic library and an application for simple curve manipolation
A graphic library and an application for simple curve manipolation
 
Inventor notes[1]
Inventor notes[1]Inventor notes[1]
Inventor notes[1]
 
A graphic library and an application for simple curve manipolation
A graphic library and an application for simple curve manipolationA graphic library and an application for simple curve manipolation
A graphic library and an application for simple curve manipolation
 
Oblique parallel projection
Oblique parallel projectionOblique parallel projection
Oblique parallel projection
 
visual realism Unit iii
 visual realism Unit iii visual realism Unit iii
visual realism Unit iii
 
A graphic library and an application for simple curve manipolation
A graphic library and an application for simple curve manipolationA graphic library and an application for simple curve manipolation
A graphic library and an application for simple curve manipolation
 

Viewers also liked

3 p tperspective-practiceinc-29msbvg
3 p tperspective-practiceinc-29msbvg3 p tperspective-practiceinc-29msbvg
3 p tperspective-practiceinc-29msbvgrangcapan
 
3D drawing
3D drawing3D drawing
3D drawingAlison
 
فن التسويق - المدرب إبراهيم بغباغة بمركز نيو
فن التسويق - المدرب إبراهيم بغباغة بمركز نيوفن التسويق - المدرب إبراهيم بغباغة بمركز نيو
فن التسويق - المدرب إبراهيم بغباغة بمركز نيوBrahim Baghbagha (20k)
 
Concept car sketches and 3D model
Concept car sketches and 3D modelConcept car sketches and 3D model
Concept car sketches and 3D modelSava Ivanovi?
 
3D perspective autocad.
3D perspective autocad.3D perspective autocad.
3D perspective autocad.cayyy
 
Photoshop course
Photoshop coursePhotoshop course
Photoshop courseHend Atef
 
الدورة التدريبية في برنامج Photosynth pdf
الدورة التدريبية في برنامج Photosynth pdfالدورة التدريبية في برنامج Photosynth pdf
الدورة التدريبية في برنامج Photosynth pdfمحمود عبد المعطي
 
أحدث الأدوات والمستجدات في تطوير تطبيقات الأجهزة الذكية
أحدث الأدوات والمستجدات في تطوير تطبيقات الأجهزة الذكيةأحدث الأدوات والمستجدات في تطوير تطبيقات الأجهزة الذكية
أحدث الأدوات والمستجدات في تطوير تطبيقات الأجهزة الذكيةAbdullah AlQasim
 
3D Sketching techniques
3D Sketching techniques3D Sketching techniques
3D Sketching techniquesGrant Haggerty
 
الأجهزة الذكية1
الأجهزة الذكية1الأجهزة الذكية1
الأجهزة الذكية1Renewed Man
 
3 d shapes 2
3 d shapes 23 d shapes 2
3 d shapes 2Abdo Abdo
 
Geometric Shapes-PowerPoint Slide Show
Geometric Shapes-PowerPoint Slide ShowGeometric Shapes-PowerPoint Slide Show
Geometric Shapes-PowerPoint Slide ShowAlexandra Diana
 

Viewers also liked (20)

3 p tperspective-practiceinc-29msbvg
3 p tperspective-practiceinc-29msbvg3 p tperspective-practiceinc-29msbvg
3 p tperspective-practiceinc-29msbvg
 
3D drawing
3D drawing3D drawing
3D drawing
 
فن التسويق - المدرب إبراهيم بغباغة بمركز نيو
فن التسويق - المدرب إبراهيم بغباغة بمركز نيوفن التسويق - المدرب إبراهيم بغباغة بمركز نيو
فن التسويق - المدرب إبراهيم بغباغة بمركز نيو
 
Presentatie Vrachtwagens
Presentatie VrachtwagensPresentatie Vrachtwagens
Presentatie Vrachtwagens
 
Concept car sketches and 3D model
Concept car sketches and 3D modelConcept car sketches and 3D model
Concept car sketches and 3D model
 
3D perspective autocad.
3D perspective autocad.3D perspective autocad.
3D perspective autocad.
 
3 d printer project
3 d printer project3 d printer project
3 d printer project
 
Photoshop course
Photoshop coursePhotoshop course
Photoshop course
 
الدورة التدريبية في برنامج Photosynth pdf
الدورة التدريبية في برنامج Photosynth pdfالدورة التدريبية في برنامج Photosynth pdf
الدورة التدريبية في برنامج Photosynth pdf
 
3 D Figures
3 D Figures3 D Figures
3 D Figures
 
Ho.01 bim.arabic
Ho.01 bim.arabicHo.01 bim.arabic
Ho.01 bim.arabic
 
أحدث الأدوات والمستجدات في تطوير تطبيقات الأجهزة الذكية
أحدث الأدوات والمستجدات في تطوير تطبيقات الأجهزة الذكيةأحدث الأدوات والمستجدات في تطوير تطبيقات الأجهزة الذكية
أحدث الأدوات والمستجدات في تطوير تطبيقات الأجهزة الذكية
 
3D Sketching techniques
3D Sketching techniques3D Sketching techniques
3D Sketching techniques
 
الأجهزة الذكية1
الأجهزة الذكية1الأجهزة الذكية1
الأجهزة الذكية1
 
3 d shapes 2
3 d shapes 23 d shapes 2
3 d shapes 2
 
FUN WITH SHAPES
FUN WITH SHAPESFUN WITH SHAPES
FUN WITH SHAPES
 
Geometric Shapes-PowerPoint Slide Show
Geometric Shapes-PowerPoint Slide ShowGeometric Shapes-PowerPoint Slide Show
Geometric Shapes-PowerPoint Slide Show
 
3d internet
3d internet3d internet
3d internet
 
Properties of 3 d shapes
Properties of 3 d shapesProperties of 3 d shapes
Properties of 3 d shapes
 
3D HOLOGRAPHIC PROJECTION
3D HOLOGRAPHIC PROJECTION3D HOLOGRAPHIC PROJECTION
3D HOLOGRAPHIC PROJECTION
 

Similar to Drawing For Illustration And Annotation In 3D

Non-Planar Projections (GRAPP 2008)
Non-Planar Projections (GRAPP 2008)Non-Planar Projections (GRAPP 2008)
Non-Planar Projections (GRAPP 2008)Matthias Trapp
 
Geometric modeling111431635 geometric-modeling-glad (1)
Geometric modeling111431635 geometric-modeling-glad (1)Geometric modeling111431635 geometric-modeling-glad (1)
Geometric modeling111431635 geometric-modeling-glad (1)manojg1990
 
111431635-geometric-modeling-glad1-150630140219-lva1-app6892 (1).pdf
111431635-geometric-modeling-glad1-150630140219-lva1-app6892 (1).pdf111431635-geometric-modeling-glad1-150630140219-lva1-app6892 (1).pdf
111431635-geometric-modeling-glad1-150630140219-lva1-app6892 (1).pdfVIGNESHG144026
 
Curves from beginning to end
Curves from beginning to endCurves from beginning to end
Curves from beginning to endAhmetMikailYazici
 
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
 
3D modelig presentation (text) 371 SE
3D modelig presentation (text) 371 SE3D modelig presentation (text) 371 SE
3D modelig presentation (text) 371 SEguest1460e5
 
Knowledge base for 3D rendering styles
Knowledge base for 3D rendering stylesKnowledge base for 3D rendering styles
Knowledge base for 3D rendering stylesSidonie Christophe
 
3D Generalization Lenses (IV 2008)
3D Generalization Lenses (IV 2008)3D Generalization Lenses (IV 2008)
3D Generalization Lenses (IV 2008)Matthias Trapp
 
UNIT 1-INTRODUCTION.pptx
UNIT 1-INTRODUCTION.pptxUNIT 1-INTRODUCTION.pptx
UNIT 1-INTRODUCTION.pptxdinesh babu
 
AutoDesk Inventor Professional-2018
AutoDesk Inventor Professional-2018AutoDesk Inventor Professional-2018
AutoDesk Inventor Professional-2018Umair Ahmad
 
Build Your Own 3D Scanner: 3D Scanning with Swept-Planes
Build Your Own 3D Scanner: 3D Scanning with Swept-PlanesBuild Your Own 3D Scanner: 3D Scanning with Swept-Planes
Build Your Own 3D Scanner: 3D Scanning with Swept-PlanesDouglas Lanman
 
Tutorial 1 - Computer Aided Design (Final Release)
Tutorial 1 - Computer Aided Design (Final Release)Tutorial 1 - Computer Aided Design (Final Release)
Tutorial 1 - Computer Aided Design (Final Release)Charling Li
 
computer aided design
computer aided design computer aided design
computer aided design Amita Gautam
 
Introduction_to_AUTOCAD
Introduction_to_AUTOCADIntroduction_to_AUTOCAD
Introduction_to_AUTOCADKennRodriguez2
 
1585848522Basic_Introduction_to_AUTOCAD.ppt
1585848522Basic_Introduction_to_AUTOCAD.ppt1585848522Basic_Introduction_to_AUTOCAD.ppt
1585848522Basic_Introduction_to_AUTOCAD.pptssuser0d82cd
 

Similar to Drawing For Illustration And Annotation In 3D (20)

Non-Planar Projections (GRAPP 2008)
Non-Planar Projections (GRAPP 2008)Non-Planar Projections (GRAPP 2008)
Non-Planar Projections (GRAPP 2008)
 
Geometric modeling111431635 geometric-modeling-glad (1)
Geometric modeling111431635 geometric-modeling-glad (1)Geometric modeling111431635 geometric-modeling-glad (1)
Geometric modeling111431635 geometric-modeling-glad (1)
 
111431635-geometric-modeling-glad1-150630140219-lva1-app6892 (1).pdf
111431635-geometric-modeling-glad1-150630140219-lva1-app6892 (1).pdf111431635-geometric-modeling-glad1-150630140219-lva1-app6892 (1).pdf
111431635-geometric-modeling-glad1-150630140219-lva1-app6892 (1).pdf
 
Curves from beginning to end
Curves from beginning to endCurves from beginning to end
Curves from beginning to end
 
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
 
3D modelig presentation (text) 371 SE
3D modelig presentation (text) 371 SE3D modelig presentation (text) 371 SE
3D modelig presentation (text) 371 SE
 
AutoCAD Tutorial AB.pptx
AutoCAD Tutorial AB.pptxAutoCAD Tutorial AB.pptx
AutoCAD Tutorial AB.pptx
 
Knowledge base for 3D rendering styles
Knowledge base for 3D rendering stylesKnowledge base for 3D rendering styles
Knowledge base for 3D rendering styles
 
3D Generalization Lenses (IV 2008)
3D Generalization Lenses (IV 2008)3D Generalization Lenses (IV 2008)
3D Generalization Lenses (IV 2008)
 
Parametric modelling
Parametric modellingParametric modelling
Parametric modelling
 
UNIT 1-INTRODUCTION.pptx
UNIT 1-INTRODUCTION.pptxUNIT 1-INTRODUCTION.pptx
UNIT 1-INTRODUCTION.pptx
 
AutoDesk Inventor Professional-2018
AutoDesk Inventor Professional-2018AutoDesk Inventor Professional-2018
AutoDesk Inventor Professional-2018
 
Build Your Own 3D Scanner: 3D Scanning with Swept-Planes
Build Your Own 3D Scanner: 3D Scanning with Swept-PlanesBuild Your Own 3D Scanner: 3D Scanning with Swept-Planes
Build Your Own 3D Scanner: 3D Scanning with Swept-Planes
 
Tutorial 1 - Computer Aided Design (Final Release)
Tutorial 1 - Computer Aided Design (Final Release)Tutorial 1 - Computer Aided Design (Final Release)
Tutorial 1 - Computer Aided Design (Final Release)
 
1288
12881288
1288
 
computer aided design
computer aided design computer aided design
computer aided design
 
Immersive Design: VDC-Whitepaper
Immersive Design: VDC-WhitepaperImmersive Design: VDC-Whitepaper
Immersive Design: VDC-Whitepaper
 
Introduction_to_AUTOCAD
Introduction_to_AUTOCADIntroduction_to_AUTOCAD
Introduction_to_AUTOCAD
 
1585848522Basic_Introduction_to_AUTOCAD.ppt
1585848522Basic_Introduction_to_AUTOCAD.ppt1585848522Basic_Introduction_to_AUTOCAD.ppt
1585848522Basic_Introduction_to_AUTOCAD.ppt
 

Recently uploaded

Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
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
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
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
 
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
 
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
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 

Recently uploaded (20)

E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
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
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
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
 
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
 
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
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 

Drawing For Illustration And Annotation In 3D

  • 1. Drawing for Illustration and Annotation in 3D David Bourguignon*, Marie-Paule Cani* and George Drettakis** *i MAGIS, INRIA Rhône-Alpes, France **REVES, INRIA Sophia-Antipolis, France
  • 2.
  • 3.
  • 4.
  • 5. Previous Work [Akeo et al., 1994] [Pugh, 1992] 2D drawing is converted to 3D Specify hidden parts by hand
  • 6. Previous Work [Lipson and Shpitalni, 1996] [Eggli et al., 1997] No free-form drawing Limited number of primitives
  • 7. Previous Work [Cohen et al., 1999] [Tolba et al., 1999] 3D curves design, no drawing 2D drawings reprojected, no visibility changes
  • 8. Previous Work [Igarashi et al., 1999] [Zeleznik et al., 1996] Limited to a given gestural interface Closed strokes only
  • 9. Previous Work [Cohen et al., 2000] Drawing modes adapted to landscaping only, no 3D model reconstruction in billboard mode
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28. Video
  • 29.
  • 30.
  • 31.