SlideShare a Scribd company logo
Daroko blog-where IT leaners apply their Skills
 Do Not just learn computer graphics an close your computer browser
tab and go away..
 APPLY them in real business,
 Visit Daroko blog for real IT skills applications,androind,
Computer graphics,Networking,Programming,IT jobs Types, IT
news and applications,blogging,Builing a website, IT companies
and how you can form yours, Technology news and very many
More IT related subject.
 -simply Google: Daroko
blog(www.professionalbloggertricks.com)
CS580 Computer Graphics
2D Transformations2D Transformations
Sung Yong Shin
Dept. of Computer Science
KAIST
Daroko blog
Daroko blog
Outline
1. Preliminary
2. Basic 2D Transformations
3. Homogeneous Coordinate system
4. Composite Transformations
5. Reflection and Shearing
per-vertex operations &
primitive assembly
rasterization frame buffer
texture assembly
display lists
evaluators
pixel operations
per-fragment
operations
geometric
data
pixel
data
OpenGL Rendering Pipeline
Window-to-viewport
mapping
2. Basic Transformations
translation
scaling
rotation
(absolute) transformation
relative transformation












=





′
′
=′
=′
y
x
S
S
y
x
ySy
xSx
y
x
y
x
0
0
x
y
( , )T
F Fx y : fixed point
1p
2p
3p
y
x
( , )T
F Fx y
Scaling
( , )T
x y
( ', ')T
x y
(a)
(b)
Non-uniform scaling
θθ
θφθφ
θφ
sincos
sinsincoscos
)cos(
yx
rr
rx
−=
−=
+=′
θθ sincos xyy +=′
Similarly,
( , )T
x y
( , )T
x y′ ′
r
θ
φ
r
φ
φ
sin
cos
ry
rx
=
=
Rotation
θθ
θθ
sincos
sincos
xyy
yxx
+=′
−=′











 −
=





′
′
y
x
y
x
θθ
θθ
cossin
sincos
( , )T
R Rx y
( , )T
x y
( , )T
x y′ ′
r
θ
φ
r
θ
( , )T
x y
( , )T
x y′ ′
r
φ
r
( , )T
R Rx y
: Pivot point
















=





′
′
+=′
+=′
1
10
01
y
x
T
T
y
x
Tyy
Txx
y
x
y
x
50 100 150
150
100
50
50 100 150
150
100
50
(a)
(b)
Translation
 Scaling and Rotation
 Translation
How to uniformly treat transformations?












=





′
′
y
x
dc
ba
y
x
Observation
















=





′
′
1
10
01
y
x
f
e
y
x
1
( , , ) ( , , 1) ( / , / ) for 0
( , , ) ( / , / ,1) , 0
T T T
T T
P AP
a b c x
P d e f y
g h i
P x y w x w y w x w y w w
x y w x w y w Rα α α
′ =
   
   ′ =    
      
′ ′ ′ ′ ′ ′ ′≡ ⇔ ≡ ≠
′ ′ ′ ′⇔ ∀ ∈ ≠
3. Homogeneous Coordinate System
w
x
y
( , , )T
x y wα ′ ′
1=w
( , ,1)T
x w y w′ ′
(0,0,1)T
( , ) ( , ,1) ( , , )T T T
x y x y wx wy w= ⇔
0≠w
normalized(standard)
No unique homogeneous representation of a Cartesian point !!!
What if ? ( , ,0)T
x y0=w
lim lim( , ,1)
lim( , ,1 )
( , ,0)
T
t
t t
T
t
T
p at bt
a b t
a b
→∞ →∞
→∞
=
=
=
( , ,1)T
tp at bt=
w
• Ideal points !!!
points at infinity
well, ...
( , ,1)T
a b(0,0,1)T
0 0
0 0
1 1 1 0 1
1
t t
a a at
p s t b p t b bt
s t
         
 ÷  ÷  ÷  ÷  ÷
= + ⇒ = + = ÷  ÷  ÷  ÷  ÷
 ÷  ÷  ÷  ÷  ÷
         
+ =
Projective Space
Points in the Euclidean space + Points at infinity
Positions Vectors
Positions and vectors are treated homogeneously!!!
( , , ) , 0T
x y w w ≠ ( , , ) , 0T
x y w w =
0 0
0 0
lim lim( , ,1)
lim( , ,1 )
( , ,0)
T
t
t t
T
t
p at x bt y
a x t b y t t
a b
→∞ →∞
→∞
′ = + +
= + +
=
0 0( , ,1)T
tp at x bt y′ = + +
0 0( , ,1)T
x y
( , ,1)T
tp at bt=
(0,0,1)T
( , ,1)T
a b
lim lim( , ,1) lim( , ,1 ) ( , ,0)T T T
t
t t t
p at bt a b t a b
→∞ →∞ →∞
= = =
In a Euclidean space two lines intersect each other
If they are not parallel
Non-homogeneous treatment !!!∴
However, in a projective space,
two lines do always intersects.
∴ Homogeneous treatment !!!
A
B
No orientation !!!
BA =
∴
However,
Why?
 For detail treatment of this subject, see
 M. Penna and R. Patterson,
Projective Geometry and its Application to Computer Graphics, 1986.
rotation
scaling
translation
perspective transform
P 'P
T '
where
' [ ', ', '] ,
[ , , ] .
T
T
P TP
P x y w
P x y w
=
=
=
2D Transformation Matrices










=
ihg
fed
cba
T
X 'X
 Now, uniform treatment !!!
 Rotation
 Scaling
 Translation



















 −
=










1100
0cossin
0sincos
'
'
'
y
x
w
y
x
θθ
θθ




















=










1100
00
00
'
'
'
y
x
S
S
w
y
x
y
x




















=










1100
10
01
'
'
'
y
x
T
T
w
y
x
y
x
]][]...[[][
][
]][]...[['
12
12
TTTT
PT
PTTTP
n
n
=
=
=
composite transformation matrix
HomeworkHomework
4. Composite Transformations
( , )T
F Fx y
(a) Original position of
object and fixed point
(b) Translate object so that
fixed point (xF, yF) is at origin
(c) Scale object with
respect to origin
(d) Translate object so that
fixed point is returned to position (xF, yF)T
( , )T
F Fx y
][ rT
][ cS 1
][ −
rT
( , )T
R Rx y
(a) Original position of
object and pivot point
(b) Translation of object so that
the pivot point (xR, yR) is at origin
(c) Rotation about origin (d) Translation of object so that
the pivot point is returned to
position (xR, yR)T
( , )T
R Rx y
][ rT
][ tR 1
][ −
rT
x
y
θ
Sy
Sx
[Rt]-1
[Sc][Rt]
Why if Sx = Sy ?
x
y
(0, 0)T
(1, 0)T
(1, 1)T
(0, 1)T
x
y
(0, 0)T
(3/2, 1/2)T
(2, 2)T
(1/2, 3/2)T
45°
Sx = 1
Sy = 2
Final
Position
Final
Position
(a) [Rt][Tr] (b) [Tr][Rt]
Reflection
1
2 3
1’
2’ 3’
Original
position
Reflected
position










−
100
010
001
1
2
3
1’
2’
3’
Original
position
Reflected
position









−
100
010
001
x
x
y y
5. Reflection and Shearing
12
3
1’
2’ 3’
Original
position
Reflected
position










100
001
010
1
2
3
1’
2’
3’
Original
position
Reflected
position










−
−
100
010
001
x
x
y yy = x
45°
[Rt] [Rf
x
]
45°
[Rt]-1
Reflection about y = x










−
−
100
001
010
1 2
3
1’
2’3’
Original
position
Reflected
position
x
yy = -x
(a) (b) (c)
(0, 0) (0, 0) (0, 0)(1, 0)
(1, 1)
(0, 1)
(1, 0)
(3, 1)(2, 1)
(0, 1)
(1, 2)
(1, 3)
x
y
x
y
x
y










100
010
01 xSH










100
01
001
ySH
Shearing
(a) (b)
Raster method for transformation

More Related Content

What's hot (20)

2 d geometric transformations
2 d geometric transformations
Mohd Arif
 
3 d transformation
3 d transformation
Pooja Dixit
 
COMPUTER GRAPHICS-"Projection"
COMPUTER GRAPHICS-"Projection"
Ankit Surti
 
seminar on 2D transformation
seminar on 2D transformation
9784
 
Projections.pptx
Projections.pptx
jyoti_lakhani
 
Computer graphics
Computer graphics
Mohsin Azam
 
2D transformation (Computer Graphics)
2D transformation (Computer Graphics)
Timbal Mayank
 
Reflection, Scaling, Shear, Translation, and Rotation
Reflection, Scaling, Shear, Translation, and Rotation
Saumya Tiwari
 
Graphics display devices
Graphics display devices
alldesign
 
Window to viewport transformation
Window to viewport transformation
Ankit Garg
 
4. THREE DIMENSIONAL DISPLAY METHODS
4. THREE DIMENSIONAL DISPLAY METHODS
SanthiNivas
 
Bezier Curve
Bezier Curve
Titas Ahmed
 
3D Display Method
3D Display Method
Khaled Sany
 
Reflection transformation
Reflection transformation
Mani Kanth
 
Z buffer
Z buffer
AmitBiswas99
 
2 d viewing computer graphics
2 d viewing computer graphics
KALESHWAR KUMAR
 
transformation 3d
transformation 3d
HiteshJain007
 
Window to viewport transformation&matrix representation of homogeneous co...
Window to viewport transformation&matrix representation of homogeneous co...
Mani Kanth
 
Computer graphics basic transformation
Computer graphics basic transformation
Selvakumar Gna
 
Input of graphical data
Input of graphical data
Rajapriya82
 
2 d geometric transformations
2 d geometric transformations
Mohd Arif
 
3 d transformation
3 d transformation
Pooja Dixit
 
COMPUTER GRAPHICS-"Projection"
COMPUTER GRAPHICS-"Projection"
Ankit Surti
 
seminar on 2D transformation
seminar on 2D transformation
9784
 
Computer graphics
Computer graphics
Mohsin Azam
 
2D transformation (Computer Graphics)
2D transformation (Computer Graphics)
Timbal Mayank
 
Reflection, Scaling, Shear, Translation, and Rotation
Reflection, Scaling, Shear, Translation, and Rotation
Saumya Tiwari
 
Graphics display devices
Graphics display devices
alldesign
 
Window to viewport transformation
Window to viewport transformation
Ankit Garg
 
4. THREE DIMENSIONAL DISPLAY METHODS
4. THREE DIMENSIONAL DISPLAY METHODS
SanthiNivas
 
3D Display Method
3D Display Method
Khaled Sany
 
Reflection transformation
Reflection transformation
Mani Kanth
 
2 d viewing computer graphics
2 d viewing computer graphics
KALESHWAR KUMAR
 
Window to viewport transformation&matrix representation of homogeneous co...
Window to viewport transformation&matrix representation of homogeneous co...
Mani Kanth
 
Computer graphics basic transformation
Computer graphics basic transformation
Selvakumar Gna
 
Input of graphical data
Input of graphical data
Rajapriya82
 

Viewers also liked (20)

3d transformation computer graphics
3d transformation computer graphics
University of Potsdam
 
3D Geometric Transformations
3D Geometric Transformations
Ishan Parekh
 
2 d transformations by amit kumar (maimt)
2 d transformations by amit kumar (maimt)
Amit Kapoor
 
Notes 2D-Transformation Unit 2 Computer graphics
Notes 2D-Transformation Unit 2 Computer graphics
NANDINI SHARMA
 
Composite transformations
Composite transformations
Mohd Arif
 
3D transformation
3D transformation
Aditya Rawat
 
Homogeneous coordinate
Homogeneous coordinate
Bed Dhakal
 
CS 354 Transformation, Clipping, and Culling
CS 354 Transformation, Clipping, and Culling
Mark Kilgard
 
Projection Matrices
Projection Matrices
Syed Zaid Irshad
 
OpenGL Transformation
OpenGL Transformation
Sandip Jadhav
 
Secrets of CryENGINE 3 Graphics Technology
Secrets of CryENGINE 3 Graphics Technology
Tiago Sousa
 
3 d geometric transformations
3 d geometric transformations
Mohd Arif
 
3 d projections
3 d projections
Mohd Arif
 
Computer Graphics Notes
Computer Graphics Notes
Gurpreet singh
 
lecture1 introduction to computer graphics(Computer graphics tutorials)
lecture1 introduction to computer graphics(Computer graphics tutorials)
Daroko blog(www.professionalbloggertricks.com)
 
Introduction to Computer graphics
Introduction to Computer graphics
PrathimaBaliga
 
CG - Display Devices
CG - Display Devices
vinay arora
 
Display devices CRT and LCD screen
Display devices CRT and LCD screen
Manoj Harsule
 
Video display device
Video display device
missagrata
 
Computer Graphics Notes (B.Tech, KUK, MDU)
Computer Graphics Notes (B.Tech, KUK, MDU)
Rajesh Kamboj
 
3d transformation computer graphics
3d transformation computer graphics
University of Potsdam
 
3D Geometric Transformations
3D Geometric Transformations
Ishan Parekh
 
2 d transformations by amit kumar (maimt)
2 d transformations by amit kumar (maimt)
Amit Kapoor
 
Notes 2D-Transformation Unit 2 Computer graphics
Notes 2D-Transformation Unit 2 Computer graphics
NANDINI SHARMA
 
Composite transformations
Composite transformations
Mohd Arif
 
Homogeneous coordinate
Homogeneous coordinate
Bed Dhakal
 
CS 354 Transformation, Clipping, and Culling
CS 354 Transformation, Clipping, and Culling
Mark Kilgard
 
OpenGL Transformation
OpenGL Transformation
Sandip Jadhav
 
Secrets of CryENGINE 3 Graphics Technology
Secrets of CryENGINE 3 Graphics Technology
Tiago Sousa
 
3 d geometric transformations
3 d geometric transformations
Mohd Arif
 
3 d projections
3 d projections
Mohd Arif
 
Computer Graphics Notes
Computer Graphics Notes
Gurpreet singh
 
Introduction to Computer graphics
Introduction to Computer graphics
PrathimaBaliga
 
CG - Display Devices
CG - Display Devices
vinay arora
 
Display devices CRT and LCD screen
Display devices CRT and LCD screen
Manoj Harsule
 
Video display device
Video display device
missagrata
 
Computer Graphics Notes (B.Tech, KUK, MDU)
Computer Graphics Notes (B.Tech, KUK, MDU)
Rajesh Kamboj
 
Ad

Similar to 2d/3D transformations in computer graphics(Computer graphics Tutorials) (20)

2 d transformation
2 d transformation
Ankit Garg
 
SJT_TWO DIMENSIONAL TRANSFORMATIONNn.ppt
SJT_TWO DIMENSIONAL TRANSFORMATIONNn.ppt
abhinavshingote00
 
Cs8092 computer graphics and multimedia unit 2
Cs8092 computer graphics and multimedia unit 2
SIMONTHOMAS S
 
06.Transformation.ppt
06.Transformation.ppt
RobinAhmedSaikat
 
2D_Transformations in computer graphicsCG
2D_Transformations in computer graphicsCG
PriyankaPatil919748
 
Computer Graphics - transformations in 2d
Computer Graphics - transformations in 2d
Hisham Al Kurdi, EAVA, DMC-D-4K, HCCA-P, HCAA-D
 
Two dimensionaltransformations
Two dimensionaltransformations
Nareek
 
2d transformation
2d transformation
Sarkunavathi Aribal
 
B. SC CSIT Computer Graphics Unit 2 By Tekendra Nath Yogi
B. SC CSIT Computer Graphics Unit 2 By Tekendra Nath Yogi
Tekendra Nath Yogi
 
Transformations in Computer Graphics
Transformations in Computer Graphics
JatenderKhatri
 
3 d scaling and translation in homogeneous coordinates
3 d scaling and translation in homogeneous coordinates
KRIPA SHNAKAR TIWARI
 
Matrix 2 d
Matrix 2 d
xyz120
 
Transformations computer graphics
Transformations computer graphics
Vikram Halder
 
2d Transformation.pdf
2d Transformation.pdf
Mattupallipardhu
 
2D-Transformations-Transformations are the operations applied to geometrical ...
2D-Transformations-Transformations are the operations applied to geometrical ...
BINJAD1
 
2D Translation.pdf
2D Translation.pdf
MehulMunshi3
 
2D Geometric_Transformations in graphics.ppt
2D Geometric_Transformations in graphics.ppt
mohana210405
 
2D Transformation.pdf
2D Transformation.pdf
maheshshinde762539
 
COMPOSITE TRANSFORMATION COMPUTER GRAPHICDS.ppt
COMPOSITE TRANSFORMATION COMPUTER GRAPHICDS.ppt
urvashipundir04
 
Computer Graphics transformations
Computer Graphics transformations
swatihans
 
2 d transformation
2 d transformation
Ankit Garg
 
SJT_TWO DIMENSIONAL TRANSFORMATIONNn.ppt
SJT_TWO DIMENSIONAL TRANSFORMATIONNn.ppt
abhinavshingote00
 
Cs8092 computer graphics and multimedia unit 2
Cs8092 computer graphics and multimedia unit 2
SIMONTHOMAS S
 
2D_Transformations in computer graphicsCG
2D_Transformations in computer graphicsCG
PriyankaPatil919748
 
Two dimensionaltransformations
Two dimensionaltransformations
Nareek
 
B. SC CSIT Computer Graphics Unit 2 By Tekendra Nath Yogi
B. SC CSIT Computer Graphics Unit 2 By Tekendra Nath Yogi
Tekendra Nath Yogi
 
Transformations in Computer Graphics
Transformations in Computer Graphics
JatenderKhatri
 
3 d scaling and translation in homogeneous coordinates
3 d scaling and translation in homogeneous coordinates
KRIPA SHNAKAR TIWARI
 
Matrix 2 d
Matrix 2 d
xyz120
 
Transformations computer graphics
Transformations computer graphics
Vikram Halder
 
2D-Transformations-Transformations are the operations applied to geometrical ...
2D-Transformations-Transformations are the operations applied to geometrical ...
BINJAD1
 
2D Translation.pdf
2D Translation.pdf
MehulMunshi3
 
2D Geometric_Transformations in graphics.ppt
2D Geometric_Transformations in graphics.ppt
mohana210405
 
COMPOSITE TRANSFORMATION COMPUTER GRAPHICDS.ppt
COMPOSITE TRANSFORMATION COMPUTER GRAPHICDS.ppt
urvashipundir04
 
Computer Graphics transformations
Computer Graphics transformations
swatihans
 
Ad

More from Daroko blog(www.professionalbloggertricks.com) (20)

Small Business ideas you can start in Nigeria 2014(best Business ideas Nigeri...
Small Business ideas you can start in Nigeria 2014(best Business ideas Nigeri...
Daroko blog(www.professionalbloggertricks.com)
 
Agriculture business ideas for 2014(Business ideas Kenya,Business ideas Niger...
Agriculture business ideas for 2014(Business ideas Kenya,Business ideas Niger...
Daroko blog(www.professionalbloggertricks.com)
 
An Introduction to Project management(project management tutorials)
An Introduction to Project management(project management tutorials)
Daroko blog(www.professionalbloggertricks.com)
 
java arlow jdbc tutorial(java programming tutorials)
java arlow jdbc tutorial(java programming tutorials)
Daroko blog(www.professionalbloggertricks.com)
 
The java rogramming swing _tutorial for beinners(java programming language)
The java rogramming swing _tutorial for beinners(java programming language)
Daroko blog(www.professionalbloggertricks.com)
 
Java programming basics notes for beginners(java programming tutorials)
Java programming basics notes for beginners(java programming tutorials)
Daroko blog(www.professionalbloggertricks.com)
 
advanced java programming(java programming tutorials)
advanced java programming(java programming tutorials)
Daroko blog(www.professionalbloggertricks.com)
 
java swing tutorial for beginners(java programming tutorials)
java swing tutorial for beginners(java programming tutorials)
Daroko blog(www.professionalbloggertricks.com)
 
An introduction to java programming language forbeginners(java programming tu...
An introduction to java programming language forbeginners(java programming tu...
Daroko blog(www.professionalbloggertricks.com)
 
fundamentals of Computer graphics(Computer graphics tutorials)
fundamentals of Computer graphics(Computer graphics tutorials)
Daroko blog(www.professionalbloggertricks.com)
 
bresenham circles and polygons in computer graphics(Computer graphics tutorials)
bresenham circles and polygons in computer graphics(Computer graphics tutorials)
Daroko blog(www.professionalbloggertricks.com)
 
Computer Graphics display technologies(Computer graphics tutorials and tips)
Computer Graphics display technologies(Computer graphics tutorials and tips)
Daroko blog(www.professionalbloggertricks.com)
 
Computer Graphics display technologies(Computer graphics tutorials)
Computer Graphics display technologies(Computer graphics tutorials)
Daroko blog(www.professionalbloggertricks.com)
 
Displays and color system in computer graphics(Computer graphics tutorials)
Displays and color system in computer graphics(Computer graphics tutorials)
Daroko blog(www.professionalbloggertricks.com)
 
Data structures graphics library in computer graphics.
Data structures graphics library in computer graphics.
Daroko blog(www.professionalbloggertricks.com)
 
lecture8 clipping
lecture8 clipping
Daroko blog(www.professionalbloggertricks.com)
 
Csc406 lecture7 device independence and normalization in Computer graphics(Co...
Csc406 lecture7 device independence and normalization in Computer graphics(Co...
Daroko blog(www.professionalbloggertricks.com)
 
lecture4 raster details in computer graphics(Computer graphics tutorials)
lecture4 raster details in computer graphics(Computer graphics tutorials)
Daroko blog(www.professionalbloggertricks.com)
 
lecture3 color representation in computer graphics(Computer graphics tutorials)
lecture3 color representation in computer graphics(Computer graphics tutorials)
Daroko blog(www.professionalbloggertricks.com)
 
lecture2 computer graphics graphics hardware(Computer graphics tutorials)
lecture2 computer graphics graphics hardware(Computer graphics tutorials)
Daroko blog(www.professionalbloggertricks.com)
 

Recently uploaded (20)

Zoneranker’s Digital marketing solutions
Zoneranker’s Digital marketing solutions
reenashriee
 
Advanced Token Development - Decentralized Innovation
Advanced Token Development - Decentralized Innovation
arohisinghas720
 
Transmission Media. (Computer Networks)
Transmission Media. (Computer Networks)
S Pranav (Deepu)
 
dp-700 exam questions sample docume .pdf
dp-700 exam questions sample docume .pdf
pravkumarbiz
 
Shell Skill Tree - LabEx Certification (LabEx)
Shell Skill Tree - LabEx Certification (LabEx)
VICTOR MAESTRE RAMIREZ
 
Porting Qt 5 QML Modules to Qt 6 Webinar
Porting Qt 5 QML Modules to Qt 6 Webinar
ICS
 
Async-ronizing Success at Wix - Patterns for Seamless Microservices - Devoxx ...
Async-ronizing Success at Wix - Patterns for Seamless Microservices - Devoxx ...
Natan Silnitsky
 
SAP PM Module Level-IV Training Complete.ppt
SAP PM Module Level-IV Training Complete.ppt
MuhammadShaheryar36
 
How the US Navy Approaches DevSecOps with Raise 2.0
How the US Navy Approaches DevSecOps with Raise 2.0
Anchore
 
IMAGE CLASSIFICATION USING CONVOLUTIONAL NEURAL NETWORK.P.pptx
IMAGE CLASSIFICATION USING CONVOLUTIONAL NEURAL NETWORK.P.pptx
usmanch7829
 
What is data visualization and how data visualization tool can help.pdf
What is data visualization and how data visualization tool can help.pdf
Varsha Nayak
 
wAIred_RabobankIgniteSession_12062025.pptx
wAIred_RabobankIgniteSession_12062025.pptx
SimonedeGijt
 
Artificial Intelligence Applications Across Industries
Artificial Intelligence Applications Across Industries
SandeepKS52
 
Neuralink Templateeeeeeeeeeeeeeeeeeeeeeeeee
Neuralink Templateeeeeeeeeeeeeeeeeeeeeeeeee
alexandernoetzold
 
Meet You in the Middle: 1000x Performance for Parquet Queries on PB-Scale Dat...
Meet You in the Middle: 1000x Performance for Parquet Queries on PB-Scale Dat...
Alluxio, Inc.
 
How to Choose the Right Web Development Agency.pdf
How to Choose the Right Web Development Agency.pdf
Creative Fosters
 
Agile Software Engineering Methodologies
Agile Software Engineering Methodologies
Gaurav Sharma
 
AI and Deep Learning with NVIDIA Technologies
AI and Deep Learning with NVIDIA Technologies
SandeepKS52
 
Software Engineering Process, Notation & Tools Introduction - Part 4
Software Engineering Process, Notation & Tools Introduction - Part 4
Gaurav Sharma
 
Automated Migration of ESRI Geodatabases Using XML Control Files and FME
Automated Migration of ESRI Geodatabases Using XML Control Files and FME
Safe Software
 
Zoneranker’s Digital marketing solutions
Zoneranker’s Digital marketing solutions
reenashriee
 
Advanced Token Development - Decentralized Innovation
Advanced Token Development - Decentralized Innovation
arohisinghas720
 
Transmission Media. (Computer Networks)
Transmission Media. (Computer Networks)
S Pranav (Deepu)
 
dp-700 exam questions sample docume .pdf
dp-700 exam questions sample docume .pdf
pravkumarbiz
 
Shell Skill Tree - LabEx Certification (LabEx)
Shell Skill Tree - LabEx Certification (LabEx)
VICTOR MAESTRE RAMIREZ
 
Porting Qt 5 QML Modules to Qt 6 Webinar
Porting Qt 5 QML Modules to Qt 6 Webinar
ICS
 
Async-ronizing Success at Wix - Patterns for Seamless Microservices - Devoxx ...
Async-ronizing Success at Wix - Patterns for Seamless Microservices - Devoxx ...
Natan Silnitsky
 
SAP PM Module Level-IV Training Complete.ppt
SAP PM Module Level-IV Training Complete.ppt
MuhammadShaheryar36
 
How the US Navy Approaches DevSecOps with Raise 2.0
How the US Navy Approaches DevSecOps with Raise 2.0
Anchore
 
IMAGE CLASSIFICATION USING CONVOLUTIONAL NEURAL NETWORK.P.pptx
IMAGE CLASSIFICATION USING CONVOLUTIONAL NEURAL NETWORK.P.pptx
usmanch7829
 
What is data visualization and how data visualization tool can help.pdf
What is data visualization and how data visualization tool can help.pdf
Varsha Nayak
 
wAIred_RabobankIgniteSession_12062025.pptx
wAIred_RabobankIgniteSession_12062025.pptx
SimonedeGijt
 
Artificial Intelligence Applications Across Industries
Artificial Intelligence Applications Across Industries
SandeepKS52
 
Neuralink Templateeeeeeeeeeeeeeeeeeeeeeeeee
Neuralink Templateeeeeeeeeeeeeeeeeeeeeeeeee
alexandernoetzold
 
Meet You in the Middle: 1000x Performance for Parquet Queries on PB-Scale Dat...
Meet You in the Middle: 1000x Performance for Parquet Queries on PB-Scale Dat...
Alluxio, Inc.
 
How to Choose the Right Web Development Agency.pdf
How to Choose the Right Web Development Agency.pdf
Creative Fosters
 
Agile Software Engineering Methodologies
Agile Software Engineering Methodologies
Gaurav Sharma
 
AI and Deep Learning with NVIDIA Technologies
AI and Deep Learning with NVIDIA Technologies
SandeepKS52
 
Software Engineering Process, Notation & Tools Introduction - Part 4
Software Engineering Process, Notation & Tools Introduction - Part 4
Gaurav Sharma
 
Automated Migration of ESRI Geodatabases Using XML Control Files and FME
Automated Migration of ESRI Geodatabases Using XML Control Files and FME
Safe Software
 

2d/3D transformations in computer graphics(Computer graphics Tutorials)