Course Learning Outcomes (CLO’s)
CLO1
Able to demonstrate effective OpenGL programs to solve graphics programming issues including different shapes.
CLO2
Able to analyze colour modelling, shading and animation.
CLO3
Able to apply different algorithms to draw Line, Circle and different shapes.
CLO4
Able to apply 2D and 3D transformation
Assessment Task
Mark
(Total=100)
Attendance
10
Lab Performance
25
Assignment
Team Project
Lab Final
30
Text Book for Class Discussion: OpenGL® Programming Guide, Seventh Edition Dave Shreiner The Khronos OpenGL ARB Working Group
Course Outline based on OBE
Sunday 04/12/2022
Time: 11.30 a.m. - 2.30 p.m.
Instruction:
OR.
LAB FINAL
CSSE 422
FALL 2022
SECTION : PC_C
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.
Reference Material
Dear Learners,
It's time to show your spark.
Follow the attached picture and draw it by using openGL. You are allowed to add more additional things if needed.
N.B. Do not submit .ZIP or.RAR file.
Dear Students,
If you have any problem or sharing regarding this lecture, Feel free to share.
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
Bresenham's Line Drawing Algorithm Implementation
N.B. Do not submit .ZIP or .RAR file
Check out the attachment. And just to follow your wonderful mind creativity. Surely, you will achieve more.
Shahid Minar Drawing by using Mid point circle algorithm
a. knowledge about C/C++ programmingb. Clear idea about OpenGL c. Clear about Matrix
2D implementation (Object Movement)
a. knowledge about C/C++ programmingb. Clear idea about OpenGL c. Clear about Matrixd. Clear idea about axis
Total Marks 10
Syllabus:
Theoretical concept of Opengl