Computer Graphics and Design - Foundation Level 2 provides applied learning opportunities for learners with an interest in computer graphics who are looking to foster a career within design-based industries and/or wish to prepare for further study in Computer Graphics and Design Level 3.
It allows learners to develop a practically based understanding of form and functional design contexts using computer graphics and associated digital technologies. Computer Graphics and Design - Foundation Level 2 engages learners in solving design challenges and presenting their ideas or solutions as digital graphic solutions. Design projects allow learners: to demonstrate their skills and understandings of design principles and processes; to understand problems; propose possibilities; and to develop creative solutions.
CO1
Able to demonstrate effective OpenGL programs to solve graphics programming issues including different shapes.
CO2
Able to implement Line Drawing Algorithm using DDA and Bresenham’s Algorithm.
CO3
Able to implement Circle Drawing Algorithm using Mid Point Algorithm.
CO4
Able to implement 2D and 3D transformation
CO5
Able to implement colour modelling, shading and animation.
Attendance: 10%Lab Performance: 25%project: 25%Final Exam: 40%
This document will help you to keep track what's going on in your regular Tasks of Lab
Fundamental knowledge about OpenGl, installation and working with some basic built in functions.
a. Gathering knowledge about OpenGLb. Clear idea about OpenGL for answering OpenGL related questions.
Fundamental knowledge about OpenGl: Built in Function details description, Working with different object shapes by changing colors.
a. knowledge about C/C++ programmingb. Clear idea about OpenGL
Line Drawing Algorithm Implementation: Digital Differential Analyzer(forward), Bresenham
Lecture 4:
Lecture 7: Circle Algorithm, parameters
Lecture 8: Mid point circle drawing Algorithm Implementation
Chapter 3: Output Primitives
House Drawing
House Drawing Example
1. Mid Point Circle Algorithm
2. House Drawing
1. Apply Mid point circle algorithm. 10
2. Demonstrate a real life example of using Midpoint circle algorithm. 15
Draw a house as per your choice. The minimum requirement is 30% difference from my work. Example house picture is provided.
lecture Two-Dimensional Transformation
Chapter 6: Two-Dimensional Transformation
Check The last experiment
Will include all experiments till now.
Total Marks: 40
Everyone must go through this before appearing in Final Examination
Viva will start from 2 pm(Link will be provided on Google Classroom)
***Late submission will deduct 7.