Đề cương khóa học

Giới thiệu

Chuẩn bị trình duyệt để hiển thị nội dung WebGL

Tổng quan về quy trình tạo đồ họa

Tạo đối tượng 2D tĩnh

Thêm màu cho đối tượng

Xoay đối tượng

Làm cho đối tượng trở thành 3D

Hiểu về điểm, véc-tơ và lưới

Chuyển đổi đối tượng

Thêm ánh sáng định hướng và môi trường

Thêm độ trong suốt, kết cấu và phản xạ

Giới thiệu các đối tượng khác

Phỏng thật chuyển động của máy ảnh

Lập trình vertex và pixel shaders

Hoạt hình hóa đối tượng

Sử dụng chuột để tương tác với đối tượng

Tóm tắt và kết luận

Yêu cầu

  • Kinh nghiệm lập trình JavaScript
  • Thành thạo về vector và ma trận là có lợi, nhưng không bắt buộc
  • Nắm vững đại số tuyến tính (nhân, cộng ma trận/vector)
  • Nắm vững lượng giác (câu chuyện về cosinus và sinus...)
 21 Giờ học

Số người tham gia


Giá cho mỗi người tham gia

Các khóa học sắp tới

Các danh mục liên quan