Môi trường thực tế
Thiết kế một trải nghiệm cho nhiều không gian
Giúp người dùng hiểu rõ về lượng không gian họ cần cho ứng dụng của bạn. Bạn có thể sử dụng không gian đó trên lòng người, bàn bếp hoặc sân bóng đá không? Hãy cho họ thấy các điều kiện lý tưởng để sử dụng công cụ này. Bạn có thể thêm hình ảnh xem trước vào Cửa hàng Play hoặc hướng dẫn trong chính ứng dụng.
Bạn vẫn nên xem xét tất cả những địa điểm mà ứng dụng của bạn có thể được sử dụng, từ một căn hộ nhỏ đến một cánh đồng rộng lớn. Hãy chuẩn bị cho không gian lớn và nhỏ, những chướng ngại vật trong thế giới thực như đồ nội thất hoặc giao thông cũng như những thử thách thực tế.
Không gian công cộng đặt ra nhiều thách thức riêng cho công nghệ thực tế tăng cường. Việc theo dõi và che khuất sẽ trở nên khó khăn, tuỳ thuộc vào số lượng đối tượng và người xung quanh. Ngoài ra, chuyển động của điện thoại và môi trường thực tế tăng cường (AR) có thể gây mất tập trung hoặc nguy hiểm.
Môi trường ảo
Môi trường tăng cường kết hợp hình ảnh trong thế giới thực được chụp từ máy ảnh của thiết bị với nội dung ảo, chẳng hạn như các vật thể kỹ thuật số hoặc thông tin.
Khi điện thoại di chuyển quanh thế giới, ARCore sẽ theo dõi vị trí của điện thoại so với thế giới xung quanh. Quá trình này được gọi là đo lường và ánh xạ đồng thời (COM).
ARCore xem xét hình ảnh máy ảnh và phát hiện các tính năng khác biệt về hình ảnh, được gọi là điểm tính năng. Sau đó, mô-đun này sử dụng các điểm này để xác định sự thay đổi về vị trí. Thông tin hình ảnh được kết hợp với phép đo quán tính từ thiết bị để ước tính tư thế (vị trí và hướng) của máy ảnh so với thế giới theo thời gian.
Bằng cách căn chỉnh vị trí của máy ảnh ảo kết xuất nội dung 3D với tư thế của máy ảnh của thiết bị, ARCore sẽ kết xuất nội dung ảo từ góc nhìn chính xác. Hình ảnh ảo này được phủ lên trên một hình ảnh máy ảnh trực tiếp, làm cho nội dung ảo xuất hiện như một phần của thế giới thực.
Khám phá liên tục
ARCore không ngừng nâng cao hiểu biết về môi trường thế giới thực.
Ứng dụng này xây dựng một mô hình cho không gian của bạn, thêm vào thông tin đó khi điện thoại di chuyển và máy ảnh thu nhận các phần mới của không gian cũng như thông tin mới về không gian đó. ARCore nhận dạng và phân cụm các điểm tính năng có vẻ như nằm trên các bề mặt ngang và góc phổ biến, đồng thời cung cấp các bề mặt này cho ứng dụng của bạn dưới dạng mặt phẳng.
Giới hạn về môi trường
Hiện tại, những hạn chế có thể gây cản trở cho việc hiểu chính xác các khu vực bao gồm:
- Các bề mặt phẳng không có hoạ tiết, chẳng hạn như bàn màu trắng
- Môi trường có ánh sáng mờ
- Môi trường cực kỳ sáng
- Các bề mặt trong suốt hoặc phản chiếu như kính
- Các bề mặt động hoặc chuyển động, chẳng hạn như lưỡi cỏ hoặc gợn sóng trên nước
Khi người dùng gặp phải các hạn chế về môi trường, hãy cho họ biết vấn đề đã xảy ra và hướng họ đi đúng hướng.