Bỏ qua tới nội dung chính
ET4730E

Đồ họa máy tính

Computer graphics

Khối lượng
2 tín chỉ · 3.25 ECTS (LT 30 · BT 15 · TN 0 · Tự học 60 tiết)
Vai trò
Bắt buộc (Mandatory course)
Học kỳ
4
Giảng viên phụ trách
Phạm Văn Tiến

Mô tả học phần

Môn học này nhằm cung cấp cho sinh viên kiến thức cơ bản về đồ họa máy tính, bao gồm đồ họa 2D, 3D và các phép chuyển đổi, các mô hình màu sắc và kết cấu, mô hình camera, chiếu sáng và đổ bóng, chuyển động và tương tác. Bên cạnh đó, sinh viên sẽ được giới thiệu tổng quan về hệ đồ họa với các thành phần cơ bản như các thiết bị phần cứng đồ họa, thiết bị vào ra, phần mềm đồ hoạ. Cuối cùng, sinh viên sẽ được giới thiệu một số ứng dụng của đồ họa máy tính và một số công nghệ mới nhất trong lĩnh vực đồ họa. Môn học cũng trang bị cho sinh viên kỹ năng vận dụng các kiến thức cơ bản và sử dụng các thư viện đồ họa có sẵn để thiết kế và triển khai thành công một ứng dụng đồ hoạ máy tính (hoạt hình, game). Thông qua môn học này sinh viên cũng sẽ phát triển kỹ năng làm việc nhóm, báo cáo và thuyết trình.

English description

This course provides students fundamental knowledge of computer graphics, including 2D, 3D graphics and transformations, color models, camera models, lighting and shadows, animation and interaction. Besides, the course will introduce an overview of graphics systems with basic components such as graphics hardware devices, input and output devices, graphics software. Finally, applications of computer graphics and some of the cutting-edge technologies will be covered. The course also provides students with the practical skills to apply the basic knowledge and use the available graphics libraries to design and successfully deploy a computer graphics application (animation, game). Through this course, students will also improve their teamwork, reporting and presentation skills.

Chuẩn đầu ra học phần (CLO) 5

Bấm vào từng chuẩn đầu ra để xem bản tiếng Anh, liên kết PLO và mức độ đóng góp.

  • CLO1 Trình bày và hiểu được tổng quan các kỹ thuật của đồ họa máy tính. Hiểu rõ cấu trúc, chức năng các thiết bị thành phần trong hệ thống và ứng dụng của đồ họa máy tính trong cuộc sống.

    Understand an overview of computer graphics techniques; understand the structure and functions of system components, as well as the applications of computer graphics in real-world contexts.

    PLO 01 IPLO 02 IPLO 03 I
  • CLO2 Nắm vững các thuật toán vẽ, tô màu, cắt hình, các phép biến đổi cơ bản trong không gian 2-D và mô hình hóa trong đồ họa máy tính.

    Understanding of drawing, filling, and clipping algorithms. Understanding basic geometric transformations in 2-D, and modeling techniques in computer graphics.

    PLO 04 IPLO 05 RPLO 06 IPLO 07 M
  • CLO3 Hiểu và áp dụng một số phương pháp mô hình hóa đối tượng trong không gian 3D. Hiểu các thuật toán tính toán trên ảnh 2-D để tạo hiệu ứng 3-D như tô bóng bề mặt; đổ bóng; lát nền (texture).

    Understand and apply object modeling methods in 3D space. Understand algorithms for 2D image-based computations to create 3D effects, such as surface shading, shadowing, and texture mapping

    PLO 05 IPLO 06 IPLO 07 MPLO 08 I
  • CLO4 Thực hành sử dụng phần mềm đồ họa để tạo ra các sản phẩm đồ họa động trong không gian 2-D và 3-D.

    Practice using graphics software to create animated graphic products in both 2D and 3D spaces.

    PLO 08 IPLO 09 IPLO 10 IPLO 11 I
  • CLO5 Thể hiện kỹ năng làm việc nhóm, đọc hiểu tài liệu chuyên ngành tiếng Anh, trình bày và báo cáo kết quả dự án đồ họa máy tính một cách rõ ràng, có tư duy phản biện

    Demonstrate teamwork, technical communication in English, and justify design choices and experimental results with critical thinking.

    PLO 09 IPLO 10 IPLO 11 IPLO 12 R

Đánh giá học phần

Thành phầnTỉ trọngThời gian
Thi cuối kỳ (Final Examination)70.0%
Tham gia các buổi học5.0%Lession Participation
Project theo nhóm10.0%Project
Bài kiểm tra nhanh5.0%Quick test
Bài tập theo nhóm10.0%Group assignment

Tài liệu học tập

Bắt buộc

  • [1] Computer graphics: principles and practice, 3rd edition, John F. Hughes, Andries Van Dam, Morgan Mc Guire ,David F. Sklar , James D. Foley, Steven K. Feiner and Kurt Akeley, 2013, Addison-Wesley
  • [2] Interactive Computer Graphics, Edward Angel Dave Shreiner, 2014, Pearson

Tham khảo

  • [1] The Complete Guide to Blender Graphics Computer Modeling & Animation, John M. Blain, 2016, CRC Press
  • [2] Computer Graphics with Open GL, Donald D. Hearn, M. Pauline Baker, Warren Carithers, 2014, Pearson
  • [3] Building a Game with Unity and Blender, Lee Zhi Eng, 2015, Packt Publishing

Tất cả học phần