---
title: "Computer Graphics"
source: https://www.bctengineer.com/subjects/semester_5/computer_graphics
site: BCT Engineering
---
# Computer Graphics

Total days if complete newbie and never started, don’t know anything: 4 days

If you have never started reading computer graphics, it will take you at a normal pace:
- 4 days to understand the subject and its individual topics  
- 1 day for revision (aim to revise 3 times before the exam)  
- 0.5 days error adjustment for fatigue and distractions  

**Study plan:**
- Watch introductory videos in Chapter 1 (0.5 days)  
- Finish Chapters 2 & 3 (1 day)  
- Finish Chapters 4 & 5 (1 day)  
- Proceed to Chapters 6, 7 & 8 (1 day)  
- Read Chapter 9 (0.5 days)  
- Revision of individual topics (1 day)  

> **Tip:** First skim all topic names for 5 minutes, then watch YouTube videos for each chapter, and finally read from the book for deeper understanding.  
> **Recommended book:** *System Inception*  

---

- **Computer graphics numerical solution** – [Numerical question](https://drive.google.com/file/d/1PEQg0H3YjKyHxOp4BJk_68QwmtNDVCkZ/view?usp=sharing)  
- **Easy and important note** – [All chapter important topics & easy-to-remember notes](https://drive.google.com/file/d/11JoVxzv_LVjjupgaMdMrWKqvScI7eEpe/view?usp=sharing) _(extremely recommended)_  

---

## YouTube Playlists
- **Chapter 1** – [Introduction and Application](https://www.youtube.com/playlist?list=PLAXUYU7PbJhjL-Bu5aT1uGbbpRcH8EUqj) _(4 marks)_  
- **Chapter 2** – [Scan Conversion](https://www.youtube.com/playlist?list=PLAXUYU7PbJhiUEx8k6Bz5Tu0QThFJJEhO) _(10 marks)_  
- **Chapter 3** – [Two-Dimensional Transformations](https://www.youtube.com/playlist?list=PLAXUYU7PbJhgjEKjlLWN-EqrnwNMtmDns) _(10 marks)_  
- **Chapter 4** – [Three-Dimensional Transformations](https://www.youtube.com/playlist?list=PLAXUYU7PbJhhn2D5t_u0F7rsUvm8uTPqA) _(10 marks)_  
- **Chapter 5** – [Curve Modeling](https://www.youtube.com/playlist?list=PLAXUYU7PbJhjxzflS74I0XByBDJL0MkqK) _(8 marks)_  
- **Chapters 6 & 7** – [Surface Modeling & Visible Surface Determination](https://www.youtube.com/playlist?list=PLAXUYU7PbJhgGY3lGle8MvT-Mf4vrJb4c) _(10 marks)_  
- **Chapter 8** – [Illumination and Surface Rendering](https://www.youtube.com/playlist?list=PLAXUYU7PbJhiTip-yeXb_MsVf0O1AWVOm) _(14 marks)_  
- [Khan Academy – Statistics](https://www.youtube.com/playlist?list=PL1328115D3D8A2566)  
- [JB Statistics – Discrete Probability Distributions](https://www.youtube.com/playlist?list=PLvxOuBpazmsNIHP5cz37oOPZx0JKyNszN)  

---

## Lab
For your weekly lab:  
- [lab 1 to 6](https://drive.google.com/open?id=1raIP3taggto4hxJSZbfx2UMhiJd7FtvM)  

---

## Study Plan Table

| units                                    | hours | marks |
|------------------------------------------|-------|-------|
| 1. introduction and application          | 2     | 4     |
| 2. scan conversion                       | 6     | 10    |
| 3. two-dimensional transformations       | 6     | 10    |
| 4. three-dimensional graphics            | 6     | 10    |
| 5. curve modeling                        | 4     | 8     |
| 6. surface modeling                      | 4     | 8     |
| 7. visible surface determination         | 6     | 10    |
| 8. illumination & surface rendering      | 8     | 14    |
| 9. introduction to open gl               | 3     | 6     |
| **total**                                | **45**| **80**|
