Mục lục:
- Bước 1: Tải xuống Unity 3D
- Bước 2: Cài đặt Unity 3D
- Bước 3: Tạo tài khoản (miễn phí)
- Bước 4: Tạo dự án của bạn
- Bước 5: Tạo cảnh của bạn
- Bước 6: Tải xuống Aryzon SDK
- Bước 7: Nhập Aryzon SDK trong Unity
- Bước 8: Mở Cảnh giới thiệu Vuforia
- Bước 9: Tạo nhà lắp ghép mới
- Bước 10: Nhập Prefabs vào Scene
- Bước 11: Xóa khối lập phương
- Bước 12: Tạo một thư mục mô hình
- Bước 13: Nhận (tải xuống) Mô hình
- Bước 14: Kéo và thả
- Bước 15: Làm cho tuyết rơi
- Bước 16: Chuyển đổi nền tảng
- Bước 17: Thay đổi cài đặt
- Bước 18: Lấy khóa Vuforia
- Bước 19: Nhập khóa Vuforia trong dự án của bạn
- Bước 20: Có được Android SDK
- Bước 21: Thời gian xây dựng
- Bước 22: Thưởng thức trang trí Giáng sinh kỳ diệu của bạn
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
Trong phần Có thể hướng dẫn này, chúng tôi sẽ đi từng bước qua quy trình tạo một ứng dụng thực tế tăng cường (AR) đơn giản cho Tai nghe Aryzon AR. Không yêu cầu mã hóa hoặc kinh nghiệm khác. Mặc dù ứng dụng này khá cơ bản, nhưng đây là một cách thú vị và dễ dàng để bắt đầu chơi với các khả năng của AR.
Để biết thêm thông tin về tai nghe Aryzon AR, hãy truy cập:
aryzon.com/
Các mô hình được sử dụng trong Tài liệu hướng dẫn này được tải xuống từ Google Poly từ các tác giả sau:
Xe trượt tuyết, người tuyết, cây có quà, cabin - bởi 14islands Lab theo giấy phép CC-BY
Các cây khác - của Poly by Google theo giấy phép CC-BY
Mặt đất đầy tuyết - bởi tôi
Bước 1: Tải xuống Unity 3D
Từ liên kết sau, tải xuống phiên bản miễn phí, dành cho cá nhân của sự thống nhất. Đây sẽ là động cơ của ứng dụng AR của chúng tôi.
store.unity.com/
Bước 2: Cài đặt Unity 3D
Khi trình cài đặt mở ra, bạn sẽ được yêu cầu chọn mô-đun hợp nhất mà bạn muốn cài đặt. Bạn sẽ cần những thứ sau
- Bản thân sự thống nhất - Khá cần thiết
- MonoDevelop - được sử dụng cho trình gỡ lỗi, không có mã hóa thực tế trong dự án này
- Tài liệu - để hệ thống trợ giúp hoạt động bình thường
- Hỗ trợ xây dựng Android - điều này cho phép bạn tạo ứng dụng Android với dự án của mình, bạn có thể thêm bất kỳ nền tảng bổ sung nào mà bạn muốn phát triển, mặc dù hướng dẫn này chỉ áp dụng cho Android
- Hỗ trợ thực tế tăng cường Vuforia - Được sử dụng để theo dõi AR thực tế, cần thiết để đặt thế giới 3D của chúng tôi trên bàn làm việc của bạn.
Bước 3: Tạo tài khoản (miễn phí)
Bạn sẽ cần tạo một tài khoản để sử dụng Unity 3D. Điều này là miễn phí cho sử dụng cá nhân.
Bước 4: Tạo dự án của bạn
Bây giờ đã đến lúc bạn tạo dự án của mình. Đặt tên đẹp cho ứng dụng của bạn và chọn một vị trí mà bạn có thể dễ dàng tìm lại bất kỳ tệp nào mà Unity sẽ đặt ở đó.
Bước 5: Tạo cảnh của bạn
Unity sẽ mở ra với một cảnh trống đã được tạo. Bạn có thể đặt tên cho cảnh này bằng cách lưu nó ngay bây giờ.
Bước 6: Tải xuống Aryzon SDK
Aryzon đã tạo ra một SDK tích hợp trong Unity thông qua một gói thống nhất. Bạn có thể tải xuống SDK này tại liên kết sau:
developer.aryzon.com/t/basic-setup-of-sdk/…
Bước 7: Nhập Aryzon SDK trong Unity
Chuyển đến Nội dung> gói nhập> gói tùy chỉnh. Sau đó chọn Unitypackage của SDK và nhập mọi thứ vào dự án của bạn.
Bước 8: Mở Cảnh giới thiệu Vuforia
Bây giờ bạn sẽ thấy một vài thư mục mới trong thư mục chính của dự án. Đi tới Tài sản> Aryzon> Cảnh mẫu và mở cảnh theo dõi Vuforia.
Bước 9: Tạo nhà lắp ghép mới
Để tự giải quyết một số rắc rối, chúng ta có thể tạo một nhà lắp ghép (một thành phần tiêu chuẩn, có thể sao chép) từ thành phần 'ImageTarget', có thể chọn trong cửa sổ phân cấp.
Chỉ cần kéo thành phần 'ImageTarget' vào thư mục Assets> Aryzon> Prefabs, giống như tôi đã làm trong hình.
Bước 10: Nhập Prefabs vào Scene
Giờ đây, bạn có thể sử dụng cùng thư mục nhà lắp ghép đó để nhập hai thành phần quan trọng nhất của ứng dụng: thành phần AryzonVuforia và thành phần mục tiêu hình ảnh. Bạn có thể kéo những thứ này từ thư mục nhà lắp ghép ngay vào cảnh của bạn.
Bước 11: Xóa khối lập phương
Khi bạn nhấp vào thành phần ImageTarget trong cửa sổ phân cấp, bạn sẽ nhận thấy rằng khối lập phương trên màn hình là con của thành phần đó. Điều này cho động cơ biết nơi nó sẽ đặt khối lập phương so với mục tiêu.
Điều này có nghĩa là tất cả các mô hình chúng tôi muốn hiển thị chính xác trong AR, cần được thêm vào cảnh khi còn nhỏ vào thành phần ImageTarget.
Bây giờ chúng tôi có thể loại bỏ khối lập phương và thay thế nó bằng những thứ thú vị hơn về mặt hình ảnh
Bước 12: Tạo một thư mục mô hình
Để theo dõi tốt mọi thứ chúng tôi thêm vào cảnh, bạn có thể muốn tạo một thư mục mô hình trong cửa sổ dự án. thư mục này sẽ chứa tất cả các mô hình mà chúng ta có thể muốn thêm vào cảnh.
Bước 13: Nhận (tải xuống) Mô hình
Bây giờ chúng tôi sẽ tải xuống một số mô hình vui nhộn cho cảnh của chúng tôi và đặt chúng vào thư mục mô hình mà chúng tôi vừa tạo. Đối với hướng dẫn này, chúng tôi sẽ lấy những thứ này từ google Poly. Google Poly là lý tưởng vì các mô hình của nó được tối ưu hóa cho hiệu suất VR và AR tốt.
Khi tải xuống một mô hình, hãy ghi nhớ những điều sau
- Mô hình phải đơn giản (ít họa tiết, số lượng đa giác thấp) vì điện thoại của bạn có tài nguyên hạn chế
- Ghi nhận tác giả của mô hình (bạn sẽ được nhắc khi điều này là cần thiết)
- Khi có thể, hãy tải xuống tệp ở định dạng FBX. OBJ sẽ hoạt động, nhưng khó xử lý hơn một chút trong Unity.
Bước 14: Kéo và thả
Bạn có thể đặt các mô hình vào khung cảnh của mình bằng cách kéo chúng từ thư mục mô hình và đặt chúng vào cửa sổ cảnh. Sau khi được đặt, bạn có thể mở rộng, xoay và kéo chúng đến vị trí bạn muốn.
Hãy nhớ rằng: như chúng tôi đã nói trước đây, các mô hình được đặt trong khung cảnh phải luôn được đưa vào như một phần tử con của thành phần ImageTarget.
Bước 15: Làm cho tuyết rơi
Để thực sự thúc đẩy tinh thần kỳ nghỉ về nhà, bạn có thể thêm một ít tuyết. Một cách dễ dàng để làm điều này là sử dụng một bộ phát hạt. Trong cửa sổ hieracrhy, đi tới tạo> hiệu ứng> hệ thống hạt. Điều này sẽ tạo ra một đối tượng phát ra hạt trong cảnh của bạn. Tốt nhất là bạn nên chơi xung quanh cửa sổ thanh tra và tìm ra những cài đặt tốt nhất dành cho bạn (tuyết rơi nhẹ, hoặc có thể là bão tuyết). Các cài đặt trong hình ảnh hoạt động khá tốt đối với chúng tôi.
Bước 16: Chuyển đổi nền tảng
Trước khi chúng ta có thể chơi ứng dụng trên điện thoại Android của mình, chúng ta phải xây dựng nó trước. Đầu tiên, chúng ta phải thay đổi một số cài đặt. Trong thanh menu, đi tới Tệp> Cài đặt Bản dựng. Chọn nền tảng Android và sau đó nhấn 'Chuyển nền tảng'.
Bước 17: Thay đổi cài đặt
Trong cùng cửa sổ đó, bây giờ hãy nhấn nút 'Cài đặt Trình phát'. Điều này sẽ làm cho tất cả các cài đặt của nền tảng xuất hiện trong cửa sổ thanh tra. ở đây bạn nên làm như sau:
- Nhập tên công ty (hư cấu)
- Nhập tên sản phẩm (đây sẽ là tên ứng dụng của bạn).
- trong 'cài đặt khác', hãy thêm công ty và tên sản phẩm vào trường 'tên gói'.
- Đặt mức API tối thiểu. Đây phải là cùng một phiên bản Android mà điện thoại của bạn đang chạy hoặc thấp hơn. Càng xuống thấp, khả năng tương thích với các thiết bị cũ càng lớn, nhưng bạn cũng sẽ mất một số chức năng nhất định.
- Đảm bảo rằng 'khả năng tương thích với Android TV' được bỏ chọn. Việc kiểm tra này sẽ ngăn Vuforia hoạt động.
- Cuối cùng, trong 'Cài đặt XR', hãy chọn 'Thực tế tăng cường Vuforia'
Bước 18: Lấy khóa Vuforia
Để theo dõi AR hoạt động, trước tiên bạn phải kích hoạt giấy phép Vuforia (miễn phí cho mục đích sử dụng cá nhân).
-
Tạo một tài khoản tại
developer.vuforia.com/vui/auth/register
- Chuyển đến Trình quản lý giấy phép và chọn 'Nhận Khóa phát triển'
- Tại đây, bạn nhập tên mà bạn đã đặt cho ứng dụng của mình trong các bước trước đó
- Sao chép khóa tùy chỉnh được tạo vào khay nhớ tạm của bạn
Bước 19: Nhập khóa Vuforia trong dự án của bạn
- Trong phân cấp cảnh của bạn, hãy chọn thành phần 'ARCamera' (trong AryzonVuforia).
- Trong cửa sổ trình kiểm tra, nhấn nút ở dưới cùng có nhãn '' Mở cấu hình Vuforia"
- Cửa sổ thanh tra bây giờ sẽ hiển thị cấu hình Vuforia. Dán khóa cấp phép bạn vừa sao chép vào trường 'Khóa cấp phép ứng dụng'.
Bước 20: Có được Android SDK
Cuối cùng, để xây dựng ứng dụng của bạn, Unity cần có SDK Android trên Máy tính của bạn. Cách dễ nhất để có được SDK này thông qua Android Studio. Có thể tải xuống Android studio (không cần tài khoản!) Từ liên kết sau:
developer.android.com/studio/index.html
Cài đặt Android Studio sẽ tự động đưa Android SDK vào Máy tính của bạn.
Bước 21: Thời gian xây dựng
Bây giờ bạn có thể xây dựng ứng dụng AR của mình!
- Vào lại menu cài đặt bản dựng (Tệp> Cài đặt bản dựng) và nhấn nút 'bản dựng'
- Bây giờ bạn có thể nhập tên cho APK (Gói ứng dụng). Lưu ý rằng đây chỉ là tên tệp, nó sẽ không ảnh hưởng đến tên ứng dụng của bạn.
- Mở APK trên điện thoại của bạn để cài đặt ứng dụng AR của riêng bạn!
Nếu điện thoại của bạn không cho phép bạn cài đặt ứng dụng từ "Nguồn không xác định", bạn chỉ cần vào cài đặt hệ thống của điện thoại, sau đó chuyển đến tùy chọn bảo mật và đánh dấu vào ô "Không rõ nguồn gốc". Để bảo mật, bạn nên bỏ chọn hộp này sau khi bạn đã cài đặt ứng dụng.
Bước 22: Thưởng thức trang trí Giáng sinh kỳ diệu của bạn
Chạy ứng dụng, đặt điện thoại của bạn vào tai nghe Aryzon AR và đeo nó vào mặt bạn. Bạn có thể đặt điểm đánh dấu đi kèm ở bất cứ đâu bạn muốn trang trí Giáng sinh của mình thêm tươi sáng! Bên cạnh máy tính của bạn chẳng hạn: D
Tất nhiên, bạn không cần phải sử dụng các mô hình theo chủ đề Giáng sinh cho ứng dụng của mình. Còn về một thủy cung, hay một công viên kỷ Jura thu nhỏ?
Tôi đã bao gồm một bản sao của bản dựng ứng dụng trong Có thể hướng dẫn này (DeskMagic), vì vậy bạn có thể kiểm tra kết quả trước khi tự mình thử.
DeskMagic sẽ:
- Làm cho bàn của bạn giản dị hơn
- Hãy lấp đầy lò sưởi của bạn với sự ấm áp và tinh thần kỳ nghỉ
- Làm cho bạn trông thực sự tuyệt vời
Lưu ý rằng tôi chỉ thử nghiệm điều này trên điện thoại cũ của mình (Galaxy Note 3), vì vậy quãng đường của bạn có thể thay đổi.
Cảm ơn vì đã đọc!