Cảm ơn bạn đã gửi yêu cầu! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Cảm ơn bạn đã gửi đặt chỗ! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Đề cương khóa học
1. Nền tảng AR và Hệ sinh thái AR
- Giới thiệu về AR: Định nghĩa, lịch sử và sự phát triển. Sự khác biệt giữa VR, AR và MR (Thực tế hỗn hợp).
- Ứng dụng AR: Tổng quan ngành hàng (TMĐT, Giáo dục, Y tế, Trò chơi, Công nghiệp).
- Công nghệ AR then chốt: Theo dõi – Theo dõi hình ảnh, Phát hiện mặt phẳng, Theo dõi thế giới, 6DOF so với 3DOF.
- Hệ sinh thái di động: Giới thiệu về ARKit (iOS) và ARCore (Android). Thảo luận về khả năng và hạn chế của chúng.
- Môi trường phát triển: Cài đặt Unity và cấu hình AR Foundation.
- Thực hành 1: Thiết lập dự án AR đầu tiên của bạn.
2. Theo dõi vị trí và Đặt đối tượng
- Cơ sở Theo dõi thế giới: Mặt phẳng ngang và dọc (Phát hiện mặt phẳng).
- Xử lý đầu vào: Phát xúc chạm và cử chỉ. Khái niệm Raycasting trong AR.
- Thực hành 2: Đặt đối tượng 3D vào thế giới thực.
- Thao tác đối tượng: Người dùng có thể phóng to/thu nhỏ, xoay và di chuyển mô hình 3D đã đặt.
- Thực hành 3: Tương tác với đối tượng. Thêm bộ điều khiển để thao tác với mô hình.
- Neo cố định: Lưu và tải lại các phiên AR.
3. AR dựa trên hình ảnh và Hiệu ứng chuyển động
- Theo dõi hình ảnh: Nguyên lý, tạo Thư viện hình ảnh tham chiếu.
- Thực hành 4: AR dựa trên hình ảnh: Phát hiện áp-phích/đồ họa và chồng lớp mô hình 3D hoặc video lên đó.
- Hiệu ứng chuyển động và hình ảnh: Tích hợp hoạt hình vào mô hình 3D. Sử dụng hệ thống hạt trong AR.
- Thực hành 5: Cải thiện thiết kế. Thêm hiệu ứng chuyển động và hiệu ứng hình ảnh đơn giản.
- Theo dõi khuôn mặt và thân hình: Giới thiệu về tạo bộ lọc – nguyên lý hoạt động, mặt nạ 3D.
4. Theo dõi nâng cao và UX/UI trong AR
- Theo dõi đối tượng 3D: Quét và sử dụng vật thể thực làm điểm đánh dấu.
- Che khuất: Làm cho đối tượng ảo xuất hiện như bị che khuất bởi vật thể thực – yếu tố then chốt tạo nên tính chân thực.
- Giao diện người dùng (UX/UI) trong AR: Thách thức thiết kế, thiết kế 3D, nguyên tắc đặt thông tin lên màn hình (HUD).
- Thực hành 6: Giao diện và hướng dẫn: Thêm giao diện người dùng (UI) vào dự án để chỉ dẫn người dùng cần quét không gian.
- AR Cloud và Trải nghiệm chia sẻ: Giới thiệu về các phiên AR đa người.
- Tối ưu hiệu suất: Mẹo cho mô hình 3D, texture và kịch bản.
5. Xuất bản, Đạo đức và Tương lai của AR
- Kiểm thử ứng dụng AR: Các thách thức trong kiểm thử (điều kiện ánh sáng khác nhau, môi trường, thiết bị).
- Xuất bản ứng dụng: Quy trình xuất và đăng tải lên Apple App Store và Google Play Store.
- Xu hướng tương lai của AR: WebAR, công nghệ kính AR (ví dụ: HoloLens, Magic Leap) và tiềm năng của Thực tế hỗn hợp (MR).
- Đạo đức, Quyền riêng tư và Bảo mật trong AR: Các khía cạnh pháp lý và đạo đức liên quan đến việc quét không gian của người dùng và dữ liệu.
- Dự án cuối khóa: Trình bày các dự án hoàn thành của người tham dự, thảo luận về những thách thức và bài học kinh nghiệm.
Yêu cầu
- Không yêu cầu kiến thức kỹ thuật trước
- Không yêu cầu kinh nghiệm lập trình trước
- Kinh nghiệm với các ngôn ngữ đánh dấu (HTML, XML, v.v.) sẽ là lợi thế
35 Giờ