Introduction to Graphics
This course includes topics such as the visualization process, geometric representation of objects, 3D vision models, lighting and shading models, and the visual appearance of objects. (DU) Theoretical and technical introduction to the fundamentals of image processing and computer graphics. Starting from the first principles, we will cover topics of image formation and manipulation including point operations, histograms and morphological image processing. Further, we will focus on essentials of computer graphics and the basic implementation in Python. PA This unit teaches the fundamentals of computer-generated three-dimensional graphics and animation for applications, including creating interactive virtual environments. CU - HKU Hong Kong Course Learning Outcomes 1. [Computer graphics concepts] Be able to understand the basic concepts and apply them in analyzing and solving problems. 2. [Computer graphics models] Be able to understand the meaning and purpose of mathematical models in computer graphics, derive parameters for such models, implement such models in software systems, and apply such models to explain real-world phenomena. 3. [Computer graphics algorithms] Be able to disseminate and implement computer graphics algorithms, and understand their computing requirements. 4. [Computer graphics tools] Be able to use 2D and 3D graphics libraries, such as OpenGL, in software development.
Sources
- Course catalogue ↗2026-2027