Introduction to Computer Graphics 4.5 Credits/ 3rd year + Ms Students www.cs.bgu.ac.il/~graph112 Time: Mon 14:00-16:00 203/97 Wed 14:00-16:00 203/97 Instructor: Jihad El-Sana Room 111/37 email: el-sana@cs.bgu.ac.il phone: 08-6477871 Requirements: Assignments 40% Project/Paper Presentation 25% Final Exam 35% Syallabus Computer Graphics
Introduction to Computer Graphics Introduction and Overview Geometric Point, Vector, and Matrix Segment, Polygon, and Polyline Displays Hardware CRT LCD Rasterization Algorithms Drawing Line Drawing Circle Filling Polygons Image Representation 2D graphics 2D geometry and representation 2D Transformation Clipping Syallabus Computer Graphics
Introduction to Computer Graphics Image transformations Linear and Nonlinear 3D graphics Representation Geometric Representations 3D transformations Surfaces and Meshes Rendering View transformation Projection Clipping Visibility and Hidden surface removal Z-Buffer Illumination and Shading Syallabus Computer Graphics
Introduction to Computer Graphics Texture mapping Volume Rendering Graphics Hardware Graphics Pipeline Vertex and Fragment Processor Parallel Processing Programmability and Cg OpenGL and Cg Examples Ray tracing Geometric Simplification Syallabus Computer Graphics