SlideShare a Scribd company logo
1 of 3
Geometry Theory
3D computer graphics employ the same principles found in 2D vector artwork, but use a further axis.
When creating 2D vector artwork, the computer draws the image by plotting points on X and Y axes
(creating coordinates) and joining these points with paths (lines). The subsequent shapes can be filled
with colour and the lines stroked with colour and thickness if required.
Cartesian co-ordinates system
https://www.youtube.com/watch?v=RrrYInyIEGo
Geometric theory and polygons
The basic object used in mesh modelling is a vertex, a point in three dimensional spaces. Two
vertices connected by a straight line become an edge. Three vertices, connected to each other by
three edges, define a triangle, which is the simplest polygon in Euclidean space. More complex
polygons can be created out of multiple triangles, or as a single object with more than 3 vertices.
Four sided polygons (generally referred to as quads) and triangles are the most common shapes
used in polygonal modelling. A group of polygons, connected to each other by shared vertices, is
generally referred to as an element. Each of the polygons making up an element is called a face.
In Euclidean geometry, any three non-collinear points determine a plane. For this reason, triangles
always inhabit a single plane. This is not necessarily true of more complex polygons, however. The
flat nature of triangles makes it simple to determine their surface normal, a three-dimensional
vector perpendicular to the triangle's surface. Surface normal are useful for determining light
transport in ray tracing.
A group of polygons which are connected by shared vertices is referred to as a mesh, often ferred to
as a wireframe model.
Primitive
The term geometric primitive in computer graphics and CAD systems is used in various senses, with
the common meaning of the simplest (i.e. 'atomic' or irreducible) geometric objects that the system
can handle (draw, store). Sometimes the subroutines that draw the corresponding objects are called
"geometric primitives" as well. The most "primitive" primitives are point and straight line segment,
which were all that early vector graphics systems had.
Surfaces
surface, In geometry, a two-dimensional collection of points (flat surface), a three-dimensional
collection of points whose cross section is a curve (curved surface), or the boundary of any three-
dimensional solid. In general, a surface is a continuous boundary dividing a three-dimensional space
into two regions. For example, the surface of a sphere separates the interior from the exterior; a
horizontal plane separates the half-plane above it from the half-plane below. Surfaces are often
called by the names of the regions they enclose, but a surface is essentially two-dimensional and has
an area, while the region it encloses is three-dimensional
Geometry theory

More Related Content

What's hot

Connectivity - Graph Theory in Computer Applications
Connectivity - Graph Theory in Computer ApplicationsConnectivity - Graph Theory in Computer Applications
Connectivity - Graph Theory in Computer ApplicationsDr. Abdul Ahad Abro
 
Shortest-Path Problems - Graph Theory in Computer Applications
Shortest-Path Problems - Graph Theory in Computer ApplicationsShortest-Path Problems - Graph Theory in Computer Applications
Shortest-Path Problems - Graph Theory in Computer ApplicationsDr. Abdul Ahad Abro
 
Topology
TopologyTopology
Topologylxmota
 
12.1 solid geometry
12.1 solid geometry12.1 solid geometry
12.1 solid geometrysmiller5
 
Surface models
Surface modelsSurface models
Surface modelsnmahi96
 
4.11.3 Similar Right Triangles
4.11.3 Similar Right Triangles4.11.3 Similar Right Triangles
4.11.3 Similar Right Trianglessmiller5
 
mathpsy2012 poster_Shweta_3(1)
mathpsy2012 poster_Shweta_3(1)mathpsy2012 poster_Shweta_3(1)
mathpsy2012 poster_Shweta_3(1)Shweta Gupte
 
TYPES OF LINES - Graphics I
TYPES OF LINES - Graphics I TYPES OF LINES - Graphics I
TYPES OF LINES - Graphics I Shreya Kataria
 
7.5 proportions in triangles
7.5 proportions in triangles7.5 proportions in triangles
7.5 proportions in trianglesRana Kkkk
 
Crossword of algebraic and geometry terms 4
Crossword of algebraic and geometry terms 4Crossword of algebraic and geometry terms 4
Crossword of algebraic and geometry terms 4Cinemath Paradise
 
8.similar triangles
8.similar triangles8.similar triangles
8.similar trianglesKrishna Gali
 
Wireframe models
Wireframe modelsWireframe models
Wireframe modelsMohd Arif
 
Midpoint of the line segment
Midpoint of the line segmentMidpoint of the line segment
Midpoint of the line segmentGrace Alilin
 
Various Types of Triangulation Figure.
Various Types of Triangulation Figure.Various Types of Triangulation Figure.
Various Types of Triangulation Figure.Rushikesh Katkar
 
Graph cluster Theory
Graph cluster TheoryGraph cluster Theory
Graph cluster Theoryhrmalik20
 

What's hot (20)

Connectivity - Graph Theory in Computer Applications
Connectivity - Graph Theory in Computer ApplicationsConnectivity - Graph Theory in Computer Applications
Connectivity - Graph Theory in Computer Applications
 
Shortest-Path Problems - Graph Theory in Computer Applications
Shortest-Path Problems - Graph Theory in Computer ApplicationsShortest-Path Problems - Graph Theory in Computer Applications
Shortest-Path Problems - Graph Theory in Computer Applications
 
Topology
TopologyTopology
Topology
 
12.1 solid geometry
12.1 solid geometry12.1 solid geometry
12.1 solid geometry
 
Surface models
Surface modelsSurface models
Surface models
 
4.11.3 Similar Right Triangles
4.11.3 Similar Right Triangles4.11.3 Similar Right Triangles
4.11.3 Similar Right Triangles
 
mathpsy2012 poster_Shweta_3(1)
mathpsy2012 poster_Shweta_3(1)mathpsy2012 poster_Shweta_3(1)
mathpsy2012 poster_Shweta_3(1)
 
TYPES OF LINES - Graphics I
TYPES OF LINES - Graphics I TYPES OF LINES - Graphics I
TYPES OF LINES - Graphics I
 
7.5 proportions in triangles
7.5 proportions in triangles7.5 proportions in triangles
7.5 proportions in triangles
 
Crossword of algebraic and geometry terms 4
Crossword of algebraic and geometry terms 4Crossword of algebraic and geometry terms 4
Crossword of algebraic and geometry terms 4
 
Geometric modeling
Geometric modelingGeometric modeling
Geometric modeling
 
8.similar triangles
8.similar triangles8.similar triangles
8.similar triangles
 
Wireframe models
Wireframe modelsWireframe models
Wireframe models
 
Solid modeling
Solid modelingSolid modeling
Solid modeling
 
Midpoint of the line segment
Midpoint of the line segmentMidpoint of the line segment
Midpoint of the line segment
 
Various Types of Triangulation Figure.
Various Types of Triangulation Figure.Various Types of Triangulation Figure.
Various Types of Triangulation Figure.
 
Surfaces
SurfacesSurfaces
Surfaces
 
Geometry
GeometryGeometry
Geometry
 
Graph cluster Theory
Graph cluster TheoryGraph cluster Theory
Graph cluster Theory
 
Fingerprints images
Fingerprints imagesFingerprints images
Fingerprints images
 

Viewers also liked

Salary sheet
Salary sheetSalary sheet
Salary sheetrsgreets
 
2015.6.20數位培訓廣告 -edmodo教學經驗分享
2015.6.20數位培訓廣告 -edmodo教學經驗分享2015.6.20數位培訓廣告 -edmodo教學經驗分享
2015.6.20數位培訓廣告 -edmodo教學經驗分享Heng Sin
 
Light bot progression
Light bot progressionLight bot progression
Light bot progressionhalo4robo
 
Future of mobility - Featuring the NS-Business Card
Future of mobility - Featuring the NS-Business CardFuture of mobility - Featuring the NS-Business Card
Future of mobility - Featuring the NS-Business CardHUMANIS Consulting Group
 
Bahan kuliah blok_1.1_tahun_2011
Bahan kuliah blok_1.1_tahun_2011Bahan kuliah blok_1.1_tahun_2011
Bahan kuliah blok_1.1_tahun_2011mhicyr
 
2014.12.6新興華語文翻譯專科學校103漢字文化節書法創藝比賽評審會議
2014.12.6新興華語文翻譯專科學校103漢字文化節書法創藝比賽評審會議2014.12.6新興華語文翻譯專科學校103漢字文化節書法創藝比賽評審會議
2014.12.6新興華語文翻譯專科學校103漢字文化節書法創藝比賽評審會議Heng Sin
 
Familo prezentacja
Familo prezentacjaFamilo prezentacja
Familo prezentacjapiotrek1990
 
Graphic types
Graphic typesGraphic types
Graphic typeshalo4robo
 
Group4 Unit5
Group4 Unit5Group4 Unit5
Group4 Unit5Poleak
 
新興文教中文學校.學前班注音拼音比賽
新興文教中文學校.學前班注音拼音比賽新興文教中文學校.學前班注音拼音比賽
新興文教中文學校.學前班注音拼音比賽Heng Sin
 
Achieving virality In India
Achieving virality In IndiaAchieving virality In India
Achieving virality In IndiaAnkisha Rana
 
抹茶芝士软蛋糕
抹茶芝士软蛋糕抹茶芝士软蛋糕
抹茶芝士软蛋糕voon sj
 
A2.g4.ch2.
A2.g4.ch2.A2.g4.ch2.
A2.g4.ch2.Poleak
 
新興文教中文學校2012.9.8中高年級講故事比賽
新興文教中文學校2012.9.8中高年級講故事比賽新興文教中文學校2012.9.8中高年級講故事比賽
新興文教中文學校2012.9.8中高年級講故事比賽Heng Sin
 

Viewers also liked (20)

Presentation1
Presentation1Presentation1
Presentation1
 
Salary sheet
Salary sheetSalary sheet
Salary sheet
 
2015.6.20數位培訓廣告 -edmodo教學經驗分享
2015.6.20數位培訓廣告 -edmodo教學經驗分享2015.6.20數位培訓廣告 -edmodo教學經驗分享
2015.6.20數位培訓廣告 -edmodo教學經驗分享
 
Light bot progression
Light bot progressionLight bot progression
Light bot progression
 
Fmp pitch
Fmp pitchFmp pitch
Fmp pitch
 
Future of mobility - Featuring the NS-Business Card
Future of mobility - Featuring the NS-Business CardFuture of mobility - Featuring the NS-Business Card
Future of mobility - Featuring the NS-Business Card
 
Elemnts of comm pro
Elemnts of comm proElemnts of comm pro
Elemnts of comm pro
 
Cuidadosdelagua
CuidadosdelaguaCuidadosdelagua
Cuidadosdelagua
 
Bahan kuliah blok_1.1_tahun_2011
Bahan kuliah blok_1.1_tahun_2011Bahan kuliah blok_1.1_tahun_2011
Bahan kuliah blok_1.1_tahun_2011
 
2014.12.6新興華語文翻譯專科學校103漢字文化節書法創藝比賽評審會議
2014.12.6新興華語文翻譯專科學校103漢字文化節書法創藝比賽評審會議2014.12.6新興華語文翻譯專科學校103漢字文化節書法創藝比賽評審會議
2014.12.6新興華語文翻譯專科學校103漢字文化節書法創藝比賽評審會議
 
Grande bouquet
Grande bouquetGrande bouquet
Grande bouquet
 
Familo prezentacja
Familo prezentacjaFamilo prezentacja
Familo prezentacja
 
Graphic types
Graphic typesGraphic types
Graphic types
 
Schedules
SchedulesSchedules
Schedules
 
Group4 Unit5
Group4 Unit5Group4 Unit5
Group4 Unit5
 
新興文教中文學校.學前班注音拼音比賽
新興文教中文學校.學前班注音拼音比賽新興文教中文學校.學前班注音拼音比賽
新興文教中文學校.學前班注音拼音比賽
 
Achieving virality In India
Achieving virality In IndiaAchieving virality In India
Achieving virality In India
 
抹茶芝士软蛋糕
抹茶芝士软蛋糕抹茶芝士软蛋糕
抹茶芝士软蛋糕
 
A2.g4.ch2.
A2.g4.ch2.A2.g4.ch2.
A2.g4.ch2.
 
新興文教中文學校2012.9.8中高年級講故事比賽
新興文教中文學校2012.9.8中高年級講故事比賽新興文教中文學校2012.9.8中高年級講故事比賽
新興文教中文學校2012.9.8中高年級講故事比賽
 

Similar to Geometry theory

Task 3
Task 3Task 3
Task 3no1995
 
Task 3 geometry
Task 3 geometryTask 3 geometry
Task 3 geometryRexeh1245
 
From Polygons to Quadratics.pptx
From Polygons to Quadratics.pptxFrom Polygons to Quadratics.pptx
From Polygons to Quadratics.pptxyaswanthnaik27
 
Ha4 geometric theory
Ha4   geometric theoryHa4   geometric theory
Ha4 geometric theoryJordanSmith96
 
11. Define a simple deformable model to detect a half-circular shape.pdf
11. Define a simple deformable model to detect a half-circular shape.pdf11. Define a simple deformable model to detect a half-circular shape.pdf
11. Define a simple deformable model to detect a half-circular shape.pdffeetshoemart
 
3 d graphics basics
3 d graphics basics3 d graphics basics
3 d graphics basicsSardar Alam
 
Geometric Bonanza
Geometric BonanzaGeometric Bonanza
Geometric BonanzaJudson Jude
 
Task 2 animation
Task 2 animationTask 2 animation
Task 2 animationacffc17
 
CO-ORDINATE GEOMETRY
CO-ORDINATE GEOMETRY CO-ORDINATE GEOMETRY
CO-ORDINATE GEOMETRY DARSHINIA6
 
Surface classification using conformal structures
Surface classification using conformal structuresSurface classification using conformal structures
Surface classification using conformal structuresEvans Marshall
 
Eucluidian and Non eucluidian space in Tensor analysis.Non Euclidian space
Eucluidian and Non eucluidian space in Tensor analysis.Non Euclidian space Eucluidian and Non eucluidian space in Tensor analysis.Non Euclidian space
Eucluidian and Non eucluidian space in Tensor analysis.Non Euclidian space AJAY CHETRI
 
Week 3 Polygonal Modelling
Week 3   Polygonal ModellingWeek 3   Polygonal Modelling
Week 3 Polygonal ModellingScottRoberts37
 
Surface Area Of Solids
Surface  Area Of  SolidsSurface  Area Of  Solids
Surface Area Of Solidsjoannahstevens
 
Gupte - first year paper_approved (1)
Gupte - first year paper_approved (1)Gupte - first year paper_approved (1)
Gupte - first year paper_approved (1)Shweta Gupte
 

Similar to Geometry theory (20)

Task 3
Task 3Task 3
Task 3
 
Task 3 geometry
Task 3 geometryTask 3 geometry
Task 3 geometry
 
From Polygons to Quadratics.pptx
From Polygons to Quadratics.pptxFrom Polygons to Quadratics.pptx
From Polygons to Quadratics.pptx
 
0000556
00005560000556
0000556
 
101 Rough Draft
101 Rough Draft101 Rough Draft
101 Rough Draft
 
Ha4 geometric theory
Ha4   geometric theoryHa4   geometric theory
Ha4 geometric theory
 
11. Define a simple deformable model to detect a half-circular shape.pdf
11. Define a simple deformable model to detect a half-circular shape.pdf11. Define a simple deformable model to detect a half-circular shape.pdf
11. Define a simple deformable model to detect a half-circular shape.pdf
 
Analytical geometry
Analytical geometryAnalytical geometry
Analytical geometry
 
3 d graphics basics
3 d graphics basics3 d graphics basics
3 d graphics basics
 
Geometric Bonanza
Geometric BonanzaGeometric Bonanza
Geometric Bonanza
 
Task 2 animation
Task 2 animationTask 2 animation
Task 2 animation
 
CO-ORDINATE GEOMETRY
CO-ORDINATE GEOMETRY CO-ORDINATE GEOMETRY
CO-ORDINATE GEOMETRY
 
COORDINATE GEOMETRY
COORDINATE GEOMETRYCOORDINATE GEOMETRY
COORDINATE GEOMETRY
 
Surface classification using conformal structures
Surface classification using conformal structuresSurface classification using conformal structures
Surface classification using conformal structures
 
Eucluidian and Non eucluidian space in Tensor analysis.Non Euclidian space
Eucluidian and Non eucluidian space in Tensor analysis.Non Euclidian space Eucluidian and Non eucluidian space in Tensor analysis.Non Euclidian space
Eucluidian and Non eucluidian space in Tensor analysis.Non Euclidian space
 
Week 3 Polygonal Modelling
Week 3   Polygonal ModellingWeek 3   Polygonal Modelling
Week 3 Polygonal Modelling
 
Surface Area Of Solids
Surface  Area Of  SolidsSurface  Area Of  Solids
Surface Area Of Solids
 
seminar.pptx
seminar.pptxseminar.pptx
seminar.pptx
 
NavMesh
NavMeshNavMesh
NavMesh
 
Gupte - first year paper_approved (1)
Gupte - first year paper_approved (1)Gupte - first year paper_approved (1)
Gupte - first year paper_approved (1)
 

More from halo4robo

Production log
Production logProduction log
Production loghalo4robo
 
Evaluation v1
Evaluation v1Evaluation v1
Evaluation v1halo4robo
 
Unit67 land e_checklist_271113
Unit67 land e_checklist_271113Unit67 land e_checklist_271113
Unit67 land e_checklist_271113halo4robo
 
Ig1 task 2 analysis work sheet dead island
Ig1 task 2 analysis work sheet dead islandIg1 task 2 analysis work sheet dead island
Ig1 task 2 analysis work sheet dead islandhalo4robo
 
Ig1 task 2 analysis work sheet assassins creed 3
Ig1 task 2 analysis work sheet assassins creed 3Ig1 task 2 analysis work sheet assassins creed 3
Ig1 task 2 analysis work sheet assassins creed 3halo4robo
 
Ig1 task 2 analysis work sheet assassins creed 4
Ig1 task 2 analysis work sheet assassins creed 4Ig1 task 2 analysis work sheet assassins creed 4
Ig1 task 2 analysis work sheet assassins creed 4halo4robo
 
Ig1 task 2 analysis work sheet bioshock infinite
Ig1 task 2 analysis work sheet bioshock infiniteIg1 task 2 analysis work sheet bioshock infinite
Ig1 task 2 analysis work sheet bioshock infinitehalo4robo
 
Android escape
Android escapeAndroid escape
Android escapehalo4robo
 
Sound programme process
Sound programme processSound programme process
Sound programme processhalo4robo
 
Robert h l ig2 task 1 work sheet v3
Robert h l ig2 task 1 work sheet v3Robert h l ig2 task 1 work sheet v3
Robert h l ig2 task 1 work sheet v3halo4robo
 
Evaluation v1
Evaluation v1Evaluation v1
Evaluation v1halo4robo
 
Production log v1
Production log v1Production log v1
Production log v1halo4robo
 
Schedules complete
Schedules completeSchedules complete
Schedules completehalo4robo
 
Remedy games
Remedy gamesRemedy games
Remedy gameshalo4robo
 
Data collation from my survey
Data collation from my surveyData collation from my survey
Data collation from my surveyhalo4robo
 

More from halo4robo (20)

Production log
Production logProduction log
Production log
 
Evaluation v1
Evaluation v1Evaluation v1
Evaluation v1
 
Unit67 land e_checklist_271113
Unit67 land e_checklist_271113Unit67 land e_checklist_271113
Unit67 land e_checklist_271113
 
Ig1 task 2 analysis work sheet dead island
Ig1 task 2 analysis work sheet dead islandIg1 task 2 analysis work sheet dead island
Ig1 task 2 analysis work sheet dead island
 
Ig1 task 2 analysis work sheet assassins creed 3
Ig1 task 2 analysis work sheet assassins creed 3Ig1 task 2 analysis work sheet assassins creed 3
Ig1 task 2 analysis work sheet assassins creed 3
 
Ig1 task 2 analysis work sheet assassins creed 4
Ig1 task 2 analysis work sheet assassins creed 4Ig1 task 2 analysis work sheet assassins creed 4
Ig1 task 2 analysis work sheet assassins creed 4
 
Ig1 task 2 analysis work sheet bioshock infinite
Ig1 task 2 analysis work sheet bioshock infiniteIg1 task 2 analysis work sheet bioshock infinite
Ig1 task 2 analysis work sheet bioshock infinite
 
Android escape
Android escapeAndroid escape
Android escape
 
Sound programme process
Sound programme processSound programme process
Sound programme process
 
Planning
PlanningPlanning
Planning
 
Robert h l ig2 task 1 work sheet v3
Robert h l ig2 task 1 work sheet v3Robert h l ig2 task 1 work sheet v3
Robert h l ig2 task 1 work sheet v3
 
Evaluation v1
Evaluation v1Evaluation v1
Evaluation v1
 
Production log v1
Production log v1Production log v1
Production log v1
 
Schedules complete
Schedules completeSchedules complete
Schedules complete
 
Remedy games
Remedy gamesRemedy games
Remedy games
 
Fmp pitch
Fmp pitchFmp pitch
Fmp pitch
 
Data collation from my survey
Data collation from my surveyData collation from my survey
Data collation from my survey
 
Survey
SurveySurvey
Survey
 
Survey
SurveySurvey
Survey
 
Fmp pitch
Fmp pitchFmp pitch
Fmp pitch
 

Recently uploaded

Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 

Recently uploaded (20)

Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 

Geometry theory

  • 1. Geometry Theory 3D computer graphics employ the same principles found in 2D vector artwork, but use a further axis. When creating 2D vector artwork, the computer draws the image by plotting points on X and Y axes (creating coordinates) and joining these points with paths (lines). The subsequent shapes can be filled with colour and the lines stroked with colour and thickness if required. Cartesian co-ordinates system https://www.youtube.com/watch?v=RrrYInyIEGo Geometric theory and polygons The basic object used in mesh modelling is a vertex, a point in three dimensional spaces. Two vertices connected by a straight line become an edge. Three vertices, connected to each other by three edges, define a triangle, which is the simplest polygon in Euclidean space. More complex polygons can be created out of multiple triangles, or as a single object with more than 3 vertices. Four sided polygons (generally referred to as quads) and triangles are the most common shapes used in polygonal modelling. A group of polygons, connected to each other by shared vertices, is generally referred to as an element. Each of the polygons making up an element is called a face. In Euclidean geometry, any three non-collinear points determine a plane. For this reason, triangles always inhabit a single plane. This is not necessarily true of more complex polygons, however. The flat nature of triangles makes it simple to determine their surface normal, a three-dimensional vector perpendicular to the triangle's surface. Surface normal are useful for determining light transport in ray tracing.
  • 2. A group of polygons which are connected by shared vertices is referred to as a mesh, often ferred to as a wireframe model. Primitive The term geometric primitive in computer graphics and CAD systems is used in various senses, with the common meaning of the simplest (i.e. 'atomic' or irreducible) geometric objects that the system can handle (draw, store). Sometimes the subroutines that draw the corresponding objects are called "geometric primitives" as well. The most "primitive" primitives are point and straight line segment, which were all that early vector graphics systems had. Surfaces surface, In geometry, a two-dimensional collection of points (flat surface), a three-dimensional collection of points whose cross section is a curve (curved surface), or the boundary of any three- dimensional solid. In general, a surface is a continuous boundary dividing a three-dimensional space into two regions. For example, the surface of a sphere separates the interior from the exterior; a horizontal plane separates the half-plane above it from the half-plane below. Surfaces are often called by the names of the regions they enclose, but a surface is essentially two-dimensional and has an area, while the region it encloses is three-dimensional