SlideShare a Scribd company logo
1 of 35
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

Line drawing algo.
Line drawing algo.Line drawing algo.
Line drawing algo.
Mohd Arif
 
Bresenham's line algo.
Bresenham's line algo.Bresenham's line algo.
Bresenham's line algo.
Mohd Arif
 
Application of computer graphic
Application of computer graphicApplication of computer graphic
Application of computer graphic
alldesign
 

What's hot (20)

Homogeneous Representation: rotating, shearing
Homogeneous Representation: rotating, shearingHomogeneous Representation: rotating, shearing
Homogeneous Representation: rotating, shearing
 
Curves and surfaces
Curves and surfacesCurves and surfaces
Curves and surfaces
 
3D Transformation in Computer Graphics
3D Transformation in Computer Graphics3D Transformation in Computer Graphics
3D Transformation in Computer Graphics
 
3d transformation computer graphics
3d transformation computer graphics 3d transformation computer graphics
3d transformation computer graphics
 
Scaling and shearing
Scaling and shearingScaling and shearing
Scaling and shearing
 
3D Transformation
3D Transformation3D Transformation
3D Transformation
 
Bresenham circle
Bresenham circleBresenham circle
Bresenham circle
 
Line drawing algo.
Line drawing algo.Line drawing algo.
Line drawing algo.
 
Geometric transformation
Geometric transformationGeometric transformation
Geometric transformation
 
2D Transformation
2D Transformation2D Transformation
2D Transformation
 
Bresenham's line algo.
Bresenham's line algo.Bresenham's line algo.
Bresenham's line algo.
 
Application of computer graphic
Application of computer graphicApplication of computer graphic
Application of computer graphic
 
visible surface detection
visible surface detectionvisible surface detection
visible surface detection
 
3D Geometric Transformations
3D Geometric Transformations3D Geometric Transformations
3D Geometric Transformations
 
Computer Graphics
Computer GraphicsComputer Graphics
Computer Graphics
 
Z buffer
Z bufferZ buffer
Z buffer
 
Clipping
ClippingClipping
Clipping
 
3D Display
3D Display3D Display
3D Display
 
Introduction to the curves
Introduction to the curvesIntroduction to the curves
Introduction to the curves
 
Three dimensional transformations
Three dimensional transformationsThree dimensional transformations
Three dimensional transformations
 

Viewers also liked

2 d transformations and homogeneous coordinates
2 d transformations and homogeneous coordinates2 d transformations and homogeneous coordinates
2 d transformations and homogeneous coordinates
Tarun Gehlot
 
Composite transformations
Composite transformationsComposite transformations
Composite transformations
Mohd Arif
 
3 d geometric transformations
3 d geometric transformations3 d geometric transformations
3 d geometric transformations
Mohd Arif
 
3 d projections
3 d projections3 d projections
3 d projections
Mohd Arif
 
Introduction to Computer graphics
Introduction to Computer graphics Introduction to Computer graphics
Introduction to Computer graphics
PrathimaBaliga
 
CG - Display Devices
CG - Display DevicesCG - Display Devices
CG - Display Devices
vinay arora
 
Video display device
Video display deviceVideo display device
Video display device
missagrata
 

Viewers also liked (20)

2 d transformations by amit kumar (maimt)
2 d transformations by amit kumar (maimt)2 d transformations by amit kumar (maimt)
2 d transformations by amit kumar (maimt)
 
2 d transformations and homogeneous coordinates
2 d transformations and homogeneous coordinates2 d transformations and homogeneous coordinates
2 d transformations and homogeneous coordinates
 
Notes 2D-Transformation Unit 2 Computer graphics
Notes 2D-Transformation Unit 2 Computer graphicsNotes 2D-Transformation Unit 2 Computer graphics
Notes 2D-Transformation Unit 2 Computer graphics
 
Composite transformations
Composite transformationsComposite transformations
Composite transformations
 
3D transformation
3D transformation3D transformation
3D transformation
 
Homogeneous coordinate
Homogeneous coordinateHomogeneous coordinate
Homogeneous coordinate
 
CS 354 Transformation, Clipping, and Culling
CS 354 Transformation, Clipping, and CullingCS 354 Transformation, Clipping, and Culling
CS 354 Transformation, Clipping, and Culling
 
Projection Matrices
Projection MatricesProjection Matrices
Projection Matrices
 
OpenGL Transformation
OpenGL TransformationOpenGL Transformation
OpenGL Transformation
 
Secrets of CryENGINE 3 Graphics Technology
Secrets of CryENGINE 3 Graphics TechnologySecrets of CryENGINE 3 Graphics Technology
Secrets of CryENGINE 3 Graphics Technology
 
3 d geometric transformations
3 d geometric transformations3 d geometric transformations
3 d geometric transformations
 
3 d projections
3 d projections3 d projections
3 d projections
 
Computer Graphics Notes
Computer Graphics NotesComputer Graphics Notes
Computer Graphics Notes
 
lecture1 introduction to computer graphics(Computer graphics tutorials)
lecture1 introduction to computer graphics(Computer graphics tutorials)lecture1 introduction to computer graphics(Computer graphics tutorials)
lecture1 introduction to computer graphics(Computer graphics tutorials)
 
Introduction to Computer graphics
Introduction to Computer graphics Introduction to Computer graphics
Introduction to Computer graphics
 
CG - Display Devices
CG - Display DevicesCG - Display Devices
CG - Display Devices
 
Display devices CRT and LCD screen
Display devices CRT and LCD screenDisplay devices CRT and LCD screen
Display devices CRT and LCD screen
 
transformation 3d
transformation 3dtransformation 3d
transformation 3d
 
Video display device
Video display deviceVideo display device
Video display device
 
Computer Graphics Notes (B.Tech, KUK, MDU)
Computer Graphics Notes (B.Tech, KUK, MDU)Computer Graphics Notes (B.Tech, KUK, MDU)
Computer Graphics Notes (B.Tech, KUK, MDU)
 

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

Trigo Sheet Cheat :D
Trigo Sheet Cheat :DTrigo Sheet Cheat :D
Trigo Sheet Cheat :D
Quimm Lee
 
2 d transformation
2 d transformation2 d transformation
2 d transformation
Ankit Garg
 
Computer organiztion3
Computer organiztion3Computer organiztion3
Computer organiztion3
Umang Gupta
 

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

Umbra Ignite 2015: Rulon Raymond – The State of Skinning – a dive into modern...
Umbra Ignite 2015: Rulon Raymond – The State of Skinning – a dive into modern...Umbra Ignite 2015: Rulon Raymond – The State of Skinning – a dive into modern...
Umbra Ignite 2015: Rulon Raymond – The State of Skinning – a dive into modern...
 
Transforms UNIt 2
Transforms UNIt 2 Transforms UNIt 2
Transforms UNIt 2
 
kactl.pdf
kactl.pdfkactl.pdf
kactl.pdf
 
The Day You Finally Use Algebra: A 3D Math Primer
The Day You Finally Use Algebra: A 3D Math PrimerThe Day You Finally Use Algebra: A 3D Math Primer
The Day You Finally Use Algebra: A 3D Math Primer
 
Deep learning simplified
Deep learning simplifiedDeep learning simplified
Deep learning simplified
 
Cs8092 computer graphics and multimedia unit 2
Cs8092 computer graphics and multimedia unit 2Cs8092 computer graphics and multimedia unit 2
Cs8092 computer graphics and multimedia unit 2
 
Matlab tutorial and Linear Algebra Review.ppt
Matlab tutorial and Linear Algebra Review.pptMatlab tutorial and Linear Algebra Review.ppt
Matlab tutorial and Linear Algebra Review.ppt
 
3D Math Primer: CocoaConf Chicago
3D Math Primer: CocoaConf Chicago3D Math Primer: CocoaConf Chicago
3D Math Primer: CocoaConf Chicago
 
Computer graphics
Computer graphicsComputer graphics
Computer graphics
 
10CSL67 CG LAB PROGRAM 4
10CSL67 CG LAB PROGRAM 410CSL67 CG LAB PROGRAM 4
10CSL67 CG LAB PROGRAM 4
 
2 transformation computer graphics
2 transformation computer graphics2 transformation computer graphics
2 transformation computer graphics
 
Solucao_Marion_Thornton_Dinamica_Classic (1).pdf
Solucao_Marion_Thornton_Dinamica_Classic (1).pdfSolucao_Marion_Thornton_Dinamica_Classic (1).pdf
Solucao_Marion_Thornton_Dinamica_Classic (1).pdf
 
MATLABgraphPlotting.pptx
MATLABgraphPlotting.pptxMATLABgraphPlotting.pptx
MATLABgraphPlotting.pptx
 
7.curves Further Mathematics Zimbabwe Zimsec Cambridge
7.curves   Further Mathematics Zimbabwe Zimsec Cambridge7.curves   Further Mathematics Zimbabwe Zimsec Cambridge
7.curves Further Mathematics Zimbabwe Zimsec Cambridge
 
Trigo Sheet Cheat :D
Trigo Sheet Cheat :DTrigo Sheet Cheat :D
Trigo Sheet Cheat :D
 
3D Math Without Presenter Notes
3D Math Without Presenter Notes3D Math Without Presenter Notes
3D Math Without Presenter Notes
 
Conference ppt
Conference pptConference ppt
Conference ppt
 
2 d transformation
2 d transformation2 d transformation
2 d transformation
 
Computer organiztion3
Computer organiztion3Computer organiztion3
Computer organiztion3
 
Introduction to Recursion (Python)
Introduction to Recursion (Python)Introduction to Recursion (Python)
Introduction to Recursion (Python)
 

More from Daroko blog(www.professionalbloggertricks.com)

lecture3 color representation in computer graphics(Computer graphics tutorials)
lecture3 color representation in computer graphics(Computer graphics tutorials)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) lecture2  computer graphics graphics hardware(Computer graphics tutorials)
lecture2 computer graphics graphics hardware(Computer graphics tutorials)
Daroko blog(www.professionalbloggertricks.com)
 

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...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...
 
Agriculture business ideas for 2014(Business ideas Kenya,Business ideas Niger...
Agriculture business ideas for 2014(Business ideas Kenya,Business ideas Niger...Agriculture business ideas for 2014(Business ideas Kenya,Business ideas Niger...
Agriculture business ideas for 2014(Business ideas Kenya,Business ideas Niger...
 
An Introduction to Project management(project management tutorials)
An Introduction to Project management(project management tutorials)An Introduction to Project management(project management tutorials)
An Introduction to Project management(project management tutorials)
 
java arlow jdbc tutorial(java programming tutorials)
java arlow jdbc tutorial(java programming tutorials)java arlow jdbc tutorial(java programming tutorials)
java arlow jdbc tutorial(java programming tutorials)
 
The java rogramming swing _tutorial for beinners(java programming language)
The java rogramming swing _tutorial for beinners(java programming language)The java rogramming swing _tutorial for beinners(java programming language)
The java rogramming swing _tutorial for beinners(java programming language)
 
Java programming basics notes for beginners(java programming tutorials)
Java programming basics notes for beginners(java programming tutorials)Java programming basics notes for beginners(java programming tutorials)
Java programming basics notes for beginners(java programming tutorials)
 
advanced java programming(java programming tutorials)
 advanced java programming(java programming tutorials) advanced java programming(java programming tutorials)
advanced java programming(java programming tutorials)
 
java swing tutorial for beginners(java programming tutorials)
java swing tutorial for beginners(java programming tutorials)java swing tutorial for beginners(java programming tutorials)
java swing tutorial for beginners(java programming tutorials)
 
An introduction to java programming language forbeginners(java programming tu...
An introduction to java programming language forbeginners(java programming tu...An introduction to java programming language forbeginners(java programming tu...
An introduction to java programming language forbeginners(java programming tu...
 
fundamentals of Computer graphics(Computer graphics tutorials)
 fundamentals of Computer graphics(Computer graphics tutorials) fundamentals of Computer graphics(Computer graphics tutorials)
fundamentals of Computer graphics(Computer graphics tutorials)
 
bresenham circles and polygons in computer graphics(Computer graphics tutorials)
bresenham circles and polygons in computer graphics(Computer graphics tutorials)bresenham circles and polygons in computer graphics(Computer graphics tutorials)
bresenham circles and polygons in computer graphics(Computer graphics tutorials)
 
Computer Graphics display technologies(Computer graphics tutorials and tips)
Computer Graphics display technologies(Computer graphics tutorials and tips)Computer Graphics display technologies(Computer graphics tutorials and tips)
Computer Graphics display technologies(Computer graphics tutorials and tips)
 
Computer Graphics display technologies(Computer graphics tutorials)
Computer Graphics display technologies(Computer graphics tutorials)Computer Graphics display technologies(Computer graphics tutorials)
Computer Graphics display technologies(Computer graphics tutorials)
 
Displays and color system in computer graphics(Computer graphics tutorials)
Displays and color system in computer graphics(Computer graphics tutorials)Displays and color system in computer graphics(Computer graphics tutorials)
Displays and color system in computer graphics(Computer graphics tutorials)
 
Data structures graphics library in computer graphics.
Data structures  graphics library in computer graphics.Data structures  graphics library in computer graphics.
Data structures graphics library in computer graphics.
 
lecture8 clipping
lecture8 clippinglecture8 clipping
lecture8 clipping
 
Csc406 lecture7 device independence and normalization in Computer graphics(Co...
Csc406 lecture7 device independence and normalization in Computer graphics(Co...Csc406 lecture7 device independence and normalization in Computer graphics(Co...
Csc406 lecture7 device independence and normalization in Computer graphics(Co...
 
lecture4 raster details in computer graphics(Computer graphics tutorials)
lecture4 raster details in computer graphics(Computer graphics tutorials)lecture4 raster details in computer graphics(Computer graphics tutorials)
lecture4 raster details in computer graphics(Computer graphics tutorials)
 
lecture3 color representation in computer graphics(Computer graphics tutorials)
lecture3 color representation in computer graphics(Computer graphics tutorials)lecture3 color representation in computer graphics(Computer graphics tutorials)
lecture3 color representation in computer graphics(Computer graphics tutorials)
 
lecture2 computer graphics graphics hardware(Computer graphics tutorials)
 lecture2  computer graphics graphics hardware(Computer graphics tutorials) lecture2  computer graphics graphics hardware(Computer graphics tutorials)
lecture2 computer graphics graphics hardware(Computer graphics tutorials)
 

Recently uploaded

%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
masabamasaba
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
VictoriaMetrics
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
masabamasaba
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
masabamasaba
 

Recently uploaded (20)

WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaS
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
 

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