Computer Graphics and Animation (CACS305) is a 3-credit subject in BCA 5th Semester at Tribhuvan University. Below you'll find notes, old question papers, and lab reports aligned with the TU BCA curriculum.
Course Code: CACS305 | Credits: 3 | Semester: 5 | Curriculum: BCA Curriculum 2018
Graphics primitives, 2D/3D transformations, rendering, and animation basics.
This course is designed to extend students' knowledge and practice in Graphics hardware, software, and applications. It also provides the knowledge of data structures for graphics, graphics languages, and models for 2D and 3D objects, clipping, hidden surface elimination, depth buffer, raster graphics, shading, and rendering.
Upon completion of this course, students should be able to 1. Explain basic principle of computer graphics. 2. Develop 2D and 3D computer graphics applications. 3. Specify lighting and object's materials in computer graphics programming.
Laboratory work should be done covering all the topics listed above and a small project work should be carried out using the concept learnt in this course using Open GL.