SlideShare a Scribd company logo
5
Most read
6
Most read
7
Most read
BIM 5th
Roll no: 108
2/1/2018 1
 Introduction
 Figure
 Explanation
 Mathematics
 Conclusion
 References
2/1/2018 2
 Changes the size of an object
 You either expand or compress the
dimensions of the object
 Achieved by multiplying the original
coordinates of the object with the
scaling factor
2/1/2018 3
2/1/2018 4
 three coordinates are used
 original coordinates are (X, Y, Z)
 scaling factors are (SX,SY,Sz) respectively
 produced coordinates are (X’, Y’, Z’)
2/1/2018 5
2/1/2018 6
Scaling about a fixed point P0 (x0,y0,z0) can
be accomplished by the following:
1. translating P0 to the origin
2. scaling the object
3. translating P0 back to original position
2/1/2018 7
 https://www.siggraph.org/education/materia
ls/HyperGraph/modeling/mod_tran/3dscal.ht
m
 https://www.tutorialspoint.com/computer_gr
aphics/3d_transformation.htm
2/1/2018 8
 Thankyou
2/1/2018 9
Ad

Recommended

Composite transformation
Composite transformation
Pooja Dixit
 
Depth Buffer Method
Depth Buffer Method
Ummiya Mohammedi
 
Illumination Models & Shading
Illumination Models & Shading
International Institute of Information Technology (I²IT)
 
Frame buffer
Frame buffer
Aparna Joshi
 
3D Transformation in Computer Graphics
3D Transformation in Computer Graphics
sabbirantor
 
Scaling and shearing
Scaling and shearing
Mani Kanth
 
sutherland- Hodgeman Polygon clipping
sutherland- Hodgeman Polygon clipping
Arvind Kumar
 
Homogeneous Representation: rotating, shearing
Homogeneous Representation: rotating, shearing
Manthan Kanani
 
Attributes of output primitive(line attributes)
Attributes of output primitive(line attributes)
shalinikarunakaran1
 
Line drawing algo.
Line drawing algo.
Mohd Arif
 
Dda algorithm
Dda algorithm
Mani Kanth
 
Region based segmentation
Region based segmentation
Imran Hossain
 
2D Transformations(Computer Graphics)
2D Transformations(Computer Graphics)
AditiPatni3
 
Back face detection
Back face detection
Pooja Dixit
 
Graphics_3D viewing
Graphics_3D viewing
Rabin BK
 
Hit and-miss transform
Hit and-miss transform
Krish Everglades
 
Raster scan systems with video controller and display processor
Raster scan systems with video controller and display processor
hemanth kumar
 
Chapter 3 image enhancement (spatial domain)
Chapter 3 image enhancement (spatial domain)
asodariyabhavesh
 
Circle drawing algo.
Circle drawing algo.
Mohd Arif
 
3 d geometric transformations
3 d geometric transformations
Mohd Arif
 
Scan line method
Scan line method
Pooja Dixit
 
Image segmentation
Image segmentation
Md Shabir Alam
 
Chapter10 image segmentation
Chapter10 image segmentation
asodariyabhavesh
 
Mid point circle algorithm
Mid point circle algorithm
Mani Kanth
 
Clipping
Clipping
AMIT VIRAMGAMI
 
Interpixel redundancy
Interpixel redundancy
Naveen Kumar
 
Image trnsformations
Image trnsformations
John Williams
 
Computer Graphic - Lines, Circles and Ellipse
Computer Graphic - Lines, Circles and Ellipse
2013901097
 
two three dimensional scaling.pptx
two three dimensional scaling.pptx
ramachandradey1
 
unit-4-computer-graphics.pdf . VERY USE FULL
unit-4-computer-graphics.pdf . VERY USE FULL
Pradeepgupta624665
 

More Related Content

What's hot (20)

Attributes of output primitive(line attributes)
Attributes of output primitive(line attributes)
shalinikarunakaran1
 
Line drawing algo.
Line drawing algo.
Mohd Arif
 
Dda algorithm
Dda algorithm
Mani Kanth
 
Region based segmentation
Region based segmentation
Imran Hossain
 
2D Transformations(Computer Graphics)
2D Transformations(Computer Graphics)
AditiPatni3
 
Back face detection
Back face detection
Pooja Dixit
 
Graphics_3D viewing
Graphics_3D viewing
Rabin BK
 
Hit and-miss transform
Hit and-miss transform
Krish Everglades
 
Raster scan systems with video controller and display processor
Raster scan systems with video controller and display processor
hemanth kumar
 
Chapter 3 image enhancement (spatial domain)
Chapter 3 image enhancement (spatial domain)
asodariyabhavesh
 
Circle drawing algo.
Circle drawing algo.
Mohd Arif
 
3 d geometric transformations
3 d geometric transformations
Mohd Arif
 
Scan line method
Scan line method
Pooja Dixit
 
Image segmentation
Image segmentation
Md Shabir Alam
 
Chapter10 image segmentation
Chapter10 image segmentation
asodariyabhavesh
 
Mid point circle algorithm
Mid point circle algorithm
Mani Kanth
 
Clipping
Clipping
AMIT VIRAMGAMI
 
Interpixel redundancy
Interpixel redundancy
Naveen Kumar
 
Image trnsformations
Image trnsformations
John Williams
 
Computer Graphic - Lines, Circles and Ellipse
Computer Graphic - Lines, Circles and Ellipse
2013901097
 
Attributes of output primitive(line attributes)
Attributes of output primitive(line attributes)
shalinikarunakaran1
 
Line drawing algo.
Line drawing algo.
Mohd Arif
 
Region based segmentation
Region based segmentation
Imran Hossain
 
2D Transformations(Computer Graphics)
2D Transformations(Computer Graphics)
AditiPatni3
 
Back face detection
Back face detection
Pooja Dixit
 
Graphics_3D viewing
Graphics_3D viewing
Rabin BK
 
Raster scan systems with video controller and display processor
Raster scan systems with video controller and display processor
hemanth kumar
 
Chapter 3 image enhancement (spatial domain)
Chapter 3 image enhancement (spatial domain)
asodariyabhavesh
 
Circle drawing algo.
Circle drawing algo.
Mohd Arif
 
3 d geometric transformations
3 d geometric transformations
Mohd Arif
 
Scan line method
Scan line method
Pooja Dixit
 
Chapter10 image segmentation
Chapter10 image segmentation
asodariyabhavesh
 
Mid point circle algorithm
Mid point circle algorithm
Mani Kanth
 
Interpixel redundancy
Interpixel redundancy
Naveen Kumar
 
Image trnsformations
Image trnsformations
John Williams
 
Computer Graphic - Lines, Circles and Ellipse
Computer Graphic - Lines, Circles and Ellipse
2013901097
 

Similar to Fixed point scaling (20)

two three dimensional scaling.pptx
two three dimensional scaling.pptx
ramachandradey1
 
unit-4-computer-graphics.pdf . VERY USE FULL
unit-4-computer-graphics.pdf . VERY USE FULL
Pradeepgupta624665
 
Part 3- Manipulation and Representation of Curves.pptx
Part 3- Manipulation and Representation of Curves.pptx
Khalil Alhatab
 
Three dimensional graphics
Three dimensional graphics
sonangrai
 
Part 2- Transformation.pptx
Part 2- Transformation.pptx
Khalil Alhatab
 
Part 2- Geometric Transformation.pptx
Part 2- Geometric Transformation.pptx
Khalil Alhatab
 
Computer graphics presentation
Computer graphics presentation
Daffodil International University
 
Scaling
Scaling
Farwa Ansari
 
2D_transformatiomcomputer graphics 2d translation, rotation and scaling trans...
2D_transformatiomcomputer graphics 2d translation, rotation and scaling trans...
renuka b
 
3D Transformation
3D Transformation
Ahammednayeem
 
moule 3 ppt1 basic 2D transformations.pptx
moule 3 ppt1 basic 2D transformations.pptx
RADHIKAB20
 
Geometric transformations and projections
Geometric transformations and projections
Jaya Teja (Ph.D)
 
UNIT 1 2D AND 3Dtransformations hiutu h.pptx
UNIT 1 2D AND 3Dtransformations hiutu h.pptx
Vinod Deenathayalan
 
3D transformation in computer graphics
3D transformation in computer graphics
SHIVANI SONI
 
3D Transformation
3D Transformation
SwatiHans10
 
3-D Transformation in Computer Graphics
3-D Transformation in Computer Graphics
SanthiNivas
 
Computer Graphics Presentation Engg.pptx
Computer Graphics Presentation Engg.pptx
AyaanAliKhan4
 
2D-Transformations-Transformations are the operations applied to geometrical ...
2D-Transformations-Transformations are the operations applied to geometrical ...
BINJAD1
 
Scaling Transform Methods For Compressing a 2D Graphical image
Scaling Transform Methods For Compressing a 2D Graphical image
acijjournal
 
2D Transformation
2D Transformation
Asma Tehseen
 
two three dimensional scaling.pptx
two three dimensional scaling.pptx
ramachandradey1
 
unit-4-computer-graphics.pdf . VERY USE FULL
unit-4-computer-graphics.pdf . VERY USE FULL
Pradeepgupta624665
 
Part 3- Manipulation and Representation of Curves.pptx
Part 3- Manipulation and Representation of Curves.pptx
Khalil Alhatab
 
Three dimensional graphics
Three dimensional graphics
sonangrai
 
Part 2- Transformation.pptx
Part 2- Transformation.pptx
Khalil Alhatab
 
Part 2- Geometric Transformation.pptx
Part 2- Geometric Transformation.pptx
Khalil Alhatab
 
2D_transformatiomcomputer graphics 2d translation, rotation and scaling trans...
2D_transformatiomcomputer graphics 2d translation, rotation and scaling trans...
renuka b
 
moule 3 ppt1 basic 2D transformations.pptx
moule 3 ppt1 basic 2D transformations.pptx
RADHIKAB20
 
Geometric transformations and projections
Geometric transformations and projections
Jaya Teja (Ph.D)
 
UNIT 1 2D AND 3Dtransformations hiutu h.pptx
UNIT 1 2D AND 3Dtransformations hiutu h.pptx
Vinod Deenathayalan
 
3D transformation in computer graphics
3D transformation in computer graphics
SHIVANI SONI
 
3D Transformation
3D Transformation
SwatiHans10
 
3-D Transformation in Computer Graphics
3-D Transformation in Computer Graphics
SanthiNivas
 
Computer Graphics Presentation Engg.pptx
Computer Graphics Presentation Engg.pptx
AyaanAliKhan4
 
2D-Transformations-Transformations are the operations applied to geometrical ...
2D-Transformations-Transformations are the operations applied to geometrical ...
BINJAD1
 
Scaling Transform Methods For Compressing a 2D Graphical image
Scaling Transform Methods For Compressing a 2D Graphical image
acijjournal
 
Ad

More from rishi ram khanal (20)

Measurement of gdp under product method
Measurement of gdp under product method
rishi ram khanal
 
Major social problem in nepal child labour socilology
Major social problem in nepal child labour socilology
rishi ram khanal
 
Light source ooad
Light source ooad
rishi ram khanal
 
Introduction to java
Introduction to java
rishi ram khanal
 
Introduction to artificial intelligence
Introduction to artificial intelligence
rishi ram khanal
 
Interview method in research
Interview method in research
rishi ram khanal
 
Presentation on kurtosis statistics
Presentation on kurtosis statistics
rishi ram khanal
 
Importance of double entry accounting system for public limited company (basi...
Importance of double entry accounting system for public limited company (basi...
rishi ram khanal
 
Implementation issues software engineering
Implementation issues software engineering
rishi ram khanal
 
Effect of migration in developing country
Effect of migration in developing country
rishi ram khanal
 
GUI (graphical user interface)
GUI (graphical user interface)
rishi ram khanal
 
Goals of firm business finance
Goals of firm business finance
rishi ram khanal
 
General register organization (computer organization)
General register organization (computer organization)
rishi ram khanal
 
GDP and trends economics .rishi
GDP and trends economics .rishi
rishi ram khanal
 
Final internship-report on the networking department of the internet service ...
Final internship-report on the networking department of the internet service ...
rishi ram khanal
 
Field study of crystal finance share broker
Field study of crystal finance share broker
rishi ram khanal
 
Dijkstra algorithm
Dijkstra algorithm
rishi ram khanal
 
Computer virus and worms
Computer virus and worms
rishi ram khanal
 
Database management system
Database management system
rishi ram khanal
 
Credential reuse cyber security
Credential reuse cyber security
rishi ram khanal
 
Measurement of gdp under product method
Measurement of gdp under product method
rishi ram khanal
 
Major social problem in nepal child labour socilology
Major social problem in nepal child labour socilology
rishi ram khanal
 
Introduction to artificial intelligence
Introduction to artificial intelligence
rishi ram khanal
 
Interview method in research
Interview method in research
rishi ram khanal
 
Presentation on kurtosis statistics
Presentation on kurtosis statistics
rishi ram khanal
 
Importance of double entry accounting system for public limited company (basi...
Importance of double entry accounting system for public limited company (basi...
rishi ram khanal
 
Implementation issues software engineering
Implementation issues software engineering
rishi ram khanal
 
Effect of migration in developing country
Effect of migration in developing country
rishi ram khanal
 
GUI (graphical user interface)
GUI (graphical user interface)
rishi ram khanal
 
Goals of firm business finance
Goals of firm business finance
rishi ram khanal
 
General register organization (computer organization)
General register organization (computer organization)
rishi ram khanal
 
GDP and trends economics .rishi
GDP and trends economics .rishi
rishi ram khanal
 
Final internship-report on the networking department of the internet service ...
Final internship-report on the networking department of the internet service ...
rishi ram khanal
 
Field study of crystal finance share broker
Field study of crystal finance share broker
rishi ram khanal
 
Database management system
Database management system
rishi ram khanal
 
Credential reuse cyber security
Credential reuse cyber security
rishi ram khanal
 
Ad

Recently uploaded (20)

Security Tips for Enterprise Azure Solutions
Security Tips for Enterprise Azure Solutions
Michele Leroux Bustamante
 
Quantum AI: Where Impossible Becomes Probable
Quantum AI: Where Impossible Becomes Probable
Saikat Basu
 
Daily Lesson Log MATATAG ICT TEchnology 8
Daily Lesson Log MATATAG ICT TEchnology 8
LOIDAALMAZAN3
 
OpenPOWER Foundation & Open-Source Core Innovations
OpenPOWER Foundation & Open-Source Core Innovations
IBM
 
Python Conference Singapore - 19 Jun 2025
Python Conference Singapore - 19 Jun 2025
ninefyi
 
Lessons Learned from Developing Secure AI Workflows.pdf
Lessons Learned from Developing Secure AI Workflows.pdf
Priyanka Aash
 
Curietech AI in action - Accelerate MuleSoft development
Curietech AI in action - Accelerate MuleSoft development
shyamraj55
 
Wenn alles versagt - IBM Tape schützt, was zählt! Und besonders mit dem neust...
Wenn alles versagt - IBM Tape schützt, was zählt! Und besonders mit dem neust...
Josef Weingand
 
The Future of Product Management in AI ERA.pdf
The Future of Product Management in AI ERA.pdf
Alyona Owens
 
"Database isolation: how we deal with hundreds of direct connections to the d...
"Database isolation: how we deal with hundreds of direct connections to the d...
Fwdays
 
From Manual to Auto Searching- FME in the Driver's Seat
From Manual to Auto Searching- FME in the Driver's Seat
Safe Software
 
EIS-Webinar-Engineering-Retail-Infrastructure-06-16-2025.pdf
EIS-Webinar-Engineering-Retail-Infrastructure-06-16-2025.pdf
Earley Information Science
 
GenAI Opportunities and Challenges - Where 370 Enterprises Are Focusing Now.pdf
GenAI Opportunities and Challenges - Where 370 Enterprises Are Focusing Now.pdf
Priyanka Aash
 
Oh, the Possibilities - Balancing Innovation and Risk with Generative AI.pdf
Oh, the Possibilities - Balancing Innovation and Risk with Generative AI.pdf
Priyanka Aash
 
cnc-processing-centers-centateq-p-110-en.pdf
cnc-processing-centers-centateq-p-110-en.pdf
AmirStern2
 
You are not excused! How to avoid security blind spots on the way to production
You are not excused! How to avoid security blind spots on the way to production
Michele Leroux Bustamante
 
Mastering AI Workflows with FME by Mark Döring
Mastering AI Workflows with FME by Mark Döring
Safe Software
 
“MPU+: A Transformative Solution for Next-Gen AI at the Edge,” a Presentation...
“MPU+: A Transformative Solution for Next-Gen AI at the Edge,” a Presentation...
Edge AI and Vision Alliance
 
PyCon SG 25 - Firecracker Made Easy with Python.pdf
PyCon SG 25 - Firecracker Made Easy with Python.pdf
Muhammad Yuga Nugraha
 
"Scaling in space and time with Temporal", Andriy Lupa.pdf
"Scaling in space and time with Temporal", Andriy Lupa.pdf
Fwdays
 
Security Tips for Enterprise Azure Solutions
Security Tips for Enterprise Azure Solutions
Michele Leroux Bustamante
 
Quantum AI: Where Impossible Becomes Probable
Quantum AI: Where Impossible Becomes Probable
Saikat Basu
 
Daily Lesson Log MATATAG ICT TEchnology 8
Daily Lesson Log MATATAG ICT TEchnology 8
LOIDAALMAZAN3
 
OpenPOWER Foundation & Open-Source Core Innovations
OpenPOWER Foundation & Open-Source Core Innovations
IBM
 
Python Conference Singapore - 19 Jun 2025
Python Conference Singapore - 19 Jun 2025
ninefyi
 
Lessons Learned from Developing Secure AI Workflows.pdf
Lessons Learned from Developing Secure AI Workflows.pdf
Priyanka Aash
 
Curietech AI in action - Accelerate MuleSoft development
Curietech AI in action - Accelerate MuleSoft development
shyamraj55
 
Wenn alles versagt - IBM Tape schützt, was zählt! Und besonders mit dem neust...
Wenn alles versagt - IBM Tape schützt, was zählt! Und besonders mit dem neust...
Josef Weingand
 
The Future of Product Management in AI ERA.pdf
The Future of Product Management in AI ERA.pdf
Alyona Owens
 
"Database isolation: how we deal with hundreds of direct connections to the d...
"Database isolation: how we deal with hundreds of direct connections to the d...
Fwdays
 
From Manual to Auto Searching- FME in the Driver's Seat
From Manual to Auto Searching- FME in the Driver's Seat
Safe Software
 
EIS-Webinar-Engineering-Retail-Infrastructure-06-16-2025.pdf
EIS-Webinar-Engineering-Retail-Infrastructure-06-16-2025.pdf
Earley Information Science
 
GenAI Opportunities and Challenges - Where 370 Enterprises Are Focusing Now.pdf
GenAI Opportunities and Challenges - Where 370 Enterprises Are Focusing Now.pdf
Priyanka Aash
 
Oh, the Possibilities - Balancing Innovation and Risk with Generative AI.pdf
Oh, the Possibilities - Balancing Innovation and Risk with Generative AI.pdf
Priyanka Aash
 
cnc-processing-centers-centateq-p-110-en.pdf
cnc-processing-centers-centateq-p-110-en.pdf
AmirStern2
 
You are not excused! How to avoid security blind spots on the way to production
You are not excused! How to avoid security blind spots on the way to production
Michele Leroux Bustamante
 
Mastering AI Workflows with FME by Mark Döring
Mastering AI Workflows with FME by Mark Döring
Safe Software
 
“MPU+: A Transformative Solution for Next-Gen AI at the Edge,” a Presentation...
“MPU+: A Transformative Solution for Next-Gen AI at the Edge,” a Presentation...
Edge AI and Vision Alliance
 
PyCon SG 25 - Firecracker Made Easy with Python.pdf
PyCon SG 25 - Firecracker Made Easy with Python.pdf
Muhammad Yuga Nugraha
 
"Scaling in space and time with Temporal", Andriy Lupa.pdf
"Scaling in space and time with Temporal", Andriy Lupa.pdf
Fwdays
 

Fixed point scaling