Explore all courses in this category.
Explore all courses in this category.
Nguyễn Đình Cường
0 comment
09 Nov, 2026
Thực tế ảo, thực tế tăng cường, thực tế hỗn hợp: các thuật ngữ này hay bị dùng lẫn lộn. Hiểu đúng sự khác biệt sẽ giúp bạn chọn công nghệ phù hợp nếu muốn làm ứng dụng hay game theo hướng này, đồng thời nhìn ra những cơ hội học tập cho lập trình viên.
Thuật ngữ XR (Extended Reality) thường được dùng để gọi chung cả ba.
| Công nghệ | Ví dụ ứng dụng |
|---|---|
| VR | Game nhập vai, mô phỏng huấn luyện, tham quan không gian ảo, rèn luyện thể chất |
| AR | Thử đồ nội thất trong phòng, chỉ đường phủ lên camera, lọc hình trên mạng xã hội, hướng dẫn sửa chữa |
| MR | Thiết kế và xem mô hình 3D tại không gian làm việc, hướng dẫn thao tác trong công xưởng |
Để kiểm tra trình duyệt có hỗ trợ phiên VR hay không, bạn có thể dùng:
if (navigator.xr) {
const ok = await navigator.xr.isSessionSupported("immersive-vr");
console.log(ok ? "Thiết bị hỗ trợ VR" : "Không hỗ trợ VR");
} else {
console.log("Trình duyệt chưa có WebXR");
}
Được. Bạn có thể bắt đầu với AR trên điện thoại hoặc dùng trình giả lập của game engine để học dựng cảnh và tương tác trước khi đầu tư thiết bị.
Cần chút hình học và vector cơ bản để làm việc với vị trí, góc xoay trong không gian 3D. Engine đã lo phần lớn tính toán phức tạp.
VR đưa bạn vào thế giới khác, AR phủ thông tin lên thế giới thật, còn MR cho hai thế giới tương tác với nhau. Đây là mảng thú vị và còn nhiều chỗ để sáng tạo, đặc biệt cho người đã biết làm game hoặc đồ họa 3D.
Khi đã sẵn sàng đào sâu hơn, bạn có thể bắt đầu từ danh sách khóa học trên codebem.com và chọn chủ đề hợp với mình.
Nguyễn Đình Cường
0 comment