Lab for Introduction to Computer Graphics
2017 Fall
Office Hour

Fri, 15:30~17:30

TA Xian-Guang Zhong
Yan-Lin Chen
Lectures
Week Content Notes Assignment

01

Introduction

[Introduction] 

02

Programming inC++ and Visual Studio

[VS&C++] 

Reversi.exe

Reversi_skeleton.rar

03

Programming with QT and Image Processing

[Programming With Qt]  [Image Processing - 1] 

Project1 Framework.rar

Solution.rar

框架問題.pptx

Project1:Image Processing

PreRequisites

C/C++, Linear Algebra

Main Textbook

None

Grading

Attendance: 70 %

Homework: 30%

Homework

Reverse

Syllabus
  • Programming in C++ and Visual Studio
    • Visual Studio
    • Writing skill
    • Reversi
     
  • Programming
    • CMake
    • lib & dll
     
  • Image processing
    • QT
     
  • Coordinate systems and transformations
    • vector class
     
  • 2D programming in OpenGL with QT
    • Maze
     
  • 3D programming in OpenGL with QT
     
  • GPU programming with CUDA