Computer Graphics Lab detailed syllabus scheme for Computer Engineering (CS), 2017 regulation has been taken from the University of Mumbai official website and presented for the Bachelor of Engineering students. For Course Code, Course Title, Test 1, Test 2, Avg, End Sem Exam, Team Work, Practical, Oral, Total, and other information, do visit full semester subjects post given below.
For all other Mumbai University Computer Engineering 4th Sem Syllabus 2017 Pattern, do visit CS 4th Sem 2017 Pattern Scheme. The detailed syllabus scheme for computer graphics lab is as follows.
Computer Graphics Lab Syllabus for Computer Engineering SE 4th Sem 2017 Pattern Mumbai University
Lab Objectives
For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdf platform to make students’s lives easier..
Lab Outcomes :
At the end of the course , the students should be able to
- Explore the working principle, utility of various input/ output devices and graphical tools.
- Implement various output and filled area primitive algorithms using C/ OpenGL
- Apply transformation and clipping algorithms on graphical objects.
- Implementation of curve and fractal generation.
- Develop a Graphical application based on learned concept.
Content: Scan conversions: lines, circles, ellipses. Filling algorithms, clipping algorithms. 2D and 3D transformation. Curves. Visible surface determination. Simple animations Application of these through exercises in C/C++/ Open GL
List of Desirable Experiments:
- Study and apply basic opengl functions to draw basic primitives. (*)
- Implement sierpinsky gasket using openGL.
- Implement DDA Line Drawing algorithms and Bresenham algorithm(*)
- Implement midpoint Circle algorithm(*)
- Implement midpoint Ellipse algorithm
- Implemen tArea Filling Algorithm: Boundary Fill, Flood Fill ,Scan line Polygon Fill (*)
- Implement Curve : Bezier for n control points , B Spline (Uniform ) ( atleast one)(*)
- Implement Fractal (Koch Curve)
- Character Generation : Bit Map method and Stroke Method
- Implement 2D Transformations: Translation, Scaling, Rotation, Reflection, Shear.(*)
- Implement Line Clipping Algorithm: Cohen Sutherland / Liang Barsky.(*)
- Implement polygon clipping algorithm(atleast one)
- Program to represent a 3D object using polygon surfaces and then perform 3D transformation.
- Program to perform projection of a 3D object on Projection Plane : Parallel and
Perspective.(*) Term Work
Possible Ideas:
- Animation using multiple object
- Graphics editor with following features :
Draw basic geometrical entities; apply geometrical transformations, Area filling, Clipping against Clip window, displaying the text, displaying bar / line graphs , pie charts etc. The final certification and acceptance of term work ensures that satisfactory performance of laboratory work and minimum passing marks in term work. Term Work: 25 Marks (Total) = 10 Marks (Experiments) + 5 Marks (Mini Project) + 5 Marks (Assignments) + 5 Marks (Theory + Practical Attendance). Oral & Practical exam will be based on the above content and CSC404: Computer Graphics.
For detail syllabus of all other subjects of Computer Engineering (CS) 4th Sem 2017 regulation, visit CS 4th Sem Subjects syllabus for 2017 regulation.