Mục lục:

DeskMagic - Tạo ứng dụng cho tai nghe Aryzon AR (TfCD) của bạn: 22 bước
DeskMagic - Tạo ứng dụng cho tai nghe Aryzon AR (TfCD) của bạn: 22 bước

Video: DeskMagic - Tạo ứng dụng cho tai nghe Aryzon AR (TfCD) của bạn: 22 bước

Video: DeskMagic - Tạo ứng dụng cho tai nghe Aryzon AR (TfCD) của bạn: 22 bước
Video: How to Create an Augmented Reality Game w/ ARKit | Unity & Aryzon | AR Developers Tutorial Ep 2 2024, Tháng bảy
Anonim
DeskMagic - Tạo ứng dụng cho Tai nghe Aryzon AR (TfCD) của bạn
DeskMagic - Tạo ứng dụng cho Tai nghe Aryzon AR (TfCD) của bạn

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ải xuống Unity 3D
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

Cài đặt Unity 3D
Cài đặt Unity 3D
Cài đặt Unity 3D
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í)

Tạo một tài khoản miễn phí
Tạo một 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

Tạo dự án của bạn
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

Tạo cảnh của bạn
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

Tải xuống Aryzon SDK
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

Nhập SDK Aryzon trong Unity
Nhập SDK Aryzon trong Unity
Nhập SDK Aryzon trong Unity
Nhập SDK Aryzon 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

Mở Cảnh giới thiệu Vuforia
Mở Cảnh giới thiệu Vuforia
Mở Cảnh giới thiệu Vuforia
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ạo nhà lắp ghép mới
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

Nhập Prefabs vào Cảnh
Nhập Prefabs vào Cảnh

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

Xóa khối lập phương
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

Tạo một thư mục mô hình
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

Nhận (tải xuống) Mô hình
Nhận (tải xuống) Mô hình
Nhận (tải xuống) Mô hình
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ả

Kéo và thả
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

Làm cho tuyết rơi
Làm cho tuyết rơi
Làm cho tuyết rơi
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

Chuyển đổi nền tảng
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

Thay đổi cài đặt
Thay đổi cài đặt
Thay đổi cài đặt
Thay đổi cài đặt
Thay đổi cài đặt
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

Lấy khóa Vuforia
Lấy khóa Vuforia
Lấy khóa Vuforia
Lấy khóa Vuforia
Lấy khóa Vuforia
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

Nhập khóa Vuforia trong dự án của bạn
Nhập khóa Vuforia trong dự án của bạn
Nhập khóa Vuforia trong dự án của bạn
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

Nhận SDK Android
Nhận SDK Android

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

Thời gian xây dựng!
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

Thưởng thức trang trí Giáng sinh huyền diệu của bạn
Thưởng thức trang trí Giáng sinh huyền diệu của bạn
Thưởng thức trang trí Giáng sinh huyền diệu của bạn
Thưởng thức trang trí Giáng sinh huyền diệu của bạn
Thưởng thức trang trí Giáng sinh huyền diệu của bạn
Thưởng thức trang trí Giáng sinh huyền 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!

Đề xuất: