An Introduction to Computer Graphics
Gain an understanding of the basic concepts and principles of Computer Graphics in this free online course.Publisher: NPTEL
CertificationView course modules
This course gives you an overview of the essential concept of computer graphics. You will learn the definition of computer graphics, what it is used for, and how it is applied. There are three modules in this course, each of which covers a major aspect of the field. Multiple examples of the implementation of computer graphics in other different fields are discussed first. Then, crucial processes like modelling, rendering, and animation in relation to computer graphics, along with the different stages of its evolution and the various major accomplishments that took place in each of the stages of the evolution, are highlighted. The major issues and challenges encountered by the professionals in the field, the basic components of a graphic system, the functions and types of each of the components of graphics systems, will then be discussed. You will see how colours work on a display and you will be introduced to the basic concept of object representation. Object representation can be done using four different techniques, namely, point sample rendering, boundary representation techniques, space partitioning, and sweep representation. These techniques along with other sub-processes involved in each technique will be explained.
Next, you will be introduced to the Boundary Representation Technique. This representation technique has three subcategories; Mesh Representation, Parametric Representation, and Implicit Representation. These techniques, their models, and an introduction to a type of boundary representation technique - Splines - will be elaborated. Multiple examples and explanations of different kinds of splines, as well as the different methods of representation of splines, will be demonstrated. You will also learn about the features of interpolating splines, natural cubic splines, hermite cubic splines, and cardinal cubic splines. The two types of approximating splines, namely; bezier curves and b-splines, and the concept of spline curve display will be represented with the use of some simple approaches. Subsequently, you will be introduced to the three space partitioning techniques for object representation, namely, the octree method, the binary space partitioning method, and the constructive solid geometry. The problems and solutions related to each method will also be discussed. You will learn about modelling transformations, which constitutes four different transformations, namely: Translation, Rotation, Scaling, and Shearing. These are involved in the movement of an object from the local coordinate system to the world coordinate system; the individual features and properties of these transformations will also be highlighted.
Finally, you will learn about a modularized alternative approach to represent modelling transformations. Thereafter, the concept of a homogeneous coordinate system and the composition of matrices will also be introduced. The four basic transformations in the context of a 3D reference frame and the differences in transformations in a 2D reference frame and a 3D reference frame in terms of matrices and composite matrices, with the help of various examples and algorithms, will be presented. With the advancement of information technology, computer graphics has become an integral part of many different fields, including education, engineering, aviation, and medical sciences. So take the opportunity to learn how graphics play a sugnificant role in the development of these amazing technologies that make life so much better and easier. Enrol now and broaden your horizons of knowledge about this creative field. Start this course today.Start Course Now
Introduction to Computer Graphics
Introduction to Computer Graphics - Learning Outcomes
Introduction to Graphics
Historical Evolution of Computer Graphics
Basics of a Graphics Systems
Introduction to 3D Pipelines
Introduction to Computer Graphics - Lesson Summary
Stages of Graphics Pipeline - Object Representation Techniques
Stages of Graphics Pipeline - Object Representation Techniques - Learning Outcomes
Introduction to Object Representation Techniques
Boundary Representation Techniques
Introduction to Splines
Stages of Graphics Pipeline - Object Representation Techniques - Lesson Summary
Object Representation and Modeling Transformations
Object Representation and Modeling Transformations - Learning Outcomes
Space Representation Methods
Introduction to Modeling Transformations
Matrix Representation and Composition of Transformations
Transformations in 3D
Object Representation and Modeling Transformations - Lesson Summary
By the end of this course, you will be able to:
- List the different phases of the evolution of Computer Graphics.
- Outline the general architecture of a graphics system.
- Describe the concept of a basic 3D pipeline.
- Outline the features of the object representation technique.
- Explain boundary representation techniques.
- Discuss space representation methods.
- Describe the process of 3D transformations.
All Alison courses are free to enrol, study and complete. To successfully complete this Certificate course and become an Alison Graduate, you need to achieve 80% or higher in each course assessment. Once you have completed this Certificate course, you have the option to acquire an official Certificate, which is a great way to share your achievement with the world. Your Alison Certificate is:
Ideal for sharing with potential employers - include it in your CV, professional social media profiles and job applications
An indication of your commitment to continuously learn, upskill and achieve high results
An incentive for you to continue empowering yourself through lifelong learning
Alison offers 3 types of Certificates for completed Certificate courses:
Digital Certificate - a downloadable Certificate in PDF format, immediately available to you when you complete your purchase
Certificate - a physical version of your officially branded and security-marked Certificate, posted to you with FREE shipping
Framed Certificate - a physical version of your officially branded and security-marked Certificate in a stylish frame, posted to you with FREE shipping
All Certificates are available to purchase through the Alison Shop. For more information on purchasing Alison Certificates, please visit our FAQs. If you decide not to purchase your Alison Certificate, you can still demonstrate your achievement by sharing your Learner Record or Learner Achievement Verification, both of which are accessible from your Dashboard. For more details on our Certificate pricing, please visit our Pricing Page.