Mục lục:

Thực tế ảo di động sử dụng xử lý cho Android (TfCD): 7 bước (có hình ảnh)
Thực tế ảo di động sử dụng xử lý cho Android (TfCD): 7 bước (có hình ảnh)

Video: Thực tế ảo di động sử dụng xử lý cho Android (TfCD): 7 bước (có hình ảnh)

Video: Thực tế ảo di động sử dụng xử lý cho Android (TfCD): 7 bước (có hình ảnh)
Video: ĐỀ THI THỬ LẦN 2 NINH BÌNH 2022 MÔN TOÁN - THẦY THÀNH LONG 2024, Tháng bảy
Anonim
Image
Image
Thiết lập xử lý
Thiết lập xử lý

Thực tế ảo (VR) là một trong những công nghệ mới có thể được quan tâm là các sản phẩm trong tương lai. Nó có rất nhiều cơ hội và bạn thậm chí không cần kính VR đắt tiền (Oculus Rift). Tự làm có vẻ rất khó, nhưng những điều cơ bản thì dễ hơn vẻ ngoài. Nếu bạn có kỹ năng lập trình và mô hình hóa cơ bản, bạn có thể làm được. Chúng tôi đã sử dụng Chế biến và Máy xay sinh tố. Tài liệu hướng dẫn này là hướng dẫn từng bước để lập trình môi trường VR đơn giản trên điện thoại của bạn. Tất cả những gì bạn cần là điện thoại Android, kính điện thoại VR (bìa cứng) và phần mềm (phần mềm xử lý và tạo mô hình 3D). Vào cuối hướng dẫn này, bạn sẽ có một căn phòng với nhiều đối tượng (chuyển động).

Bước 1: Trước khi bắt đầu

Trước khi bắt đầu, có 3 điều bạn cần làm: 1. Quá trình tải xuống, từ

2. Đảm bảo điện thoại của bạn được đặt ở chế độ nhà phát triển: Chế độ này có thể khác nhau trên mỗi điện thoại, bên dưới có một số tùy chọn: Android: Cài đặt> Giới thiệu về điện thoại> Số bản dựng Samsung Galaxy: Cài đặt> Giới thiệu về thiết bị> Số bản dựng LG: Cài đặt> Giới thiệu về điện thoại> Thông tin phần mềm> Số bản dựng HTC One: Cài đặt> Giới thiệu> Thông tin phần mềm> Khác> Số bản dựng

Khi bạn tìm thấy phần Số bản dựng của cài đặt, hãy nhấn vào phần đó 7 lần. Sau lần nhấn thứ 7, điện thoại sẽ ở chế độ nhà phát triển.

Sau đó, hãy chuyển đến: cài đặt> tùy chọn dành cho nhà phát triển> bật gỡ lỗi USB Ngoài ra, hãy đảm bảo rằng điện thoại của bạn chấp nhận các ứng dụng từ các nguồn không xác định.

3. Tải xuống và giải nén các tệp từ hướng dẫn này. Một tệp zip được bao gồm trong đó tất cả các tệp được bao gồm cũng như các tệp bao gồm dữ liệu tệp 3D từ chương trình chúng tôi đã sử dụng (Máy xay sinh tố). Tải xuống và giải nén thư mục này và đặt nó ở một nơi nào đó trên máy tính của bạn, nơi bạn có thể tìm thấy nó. Ở Bước 4, bạn sẽ được yêu cầu mở lại thư mục.

Bước 2: Thiết lập Xử lý

Thiết lập xử lý
Thiết lập xử lý
Thiết lập xử lý
Thiết lập xử lý

Trước khi có thể bắt đầu, bạn sẽ phải thiết lập quá trình xử lý để hỗ trợ phát triển Android. Bước đầu tiên là kích hoạt chế độ xử lý android bằng cách nhấp vào nút java ở phần trên bên phải của cửa sổ phác thảo. (hình ảnh 1)

Điều này sẽ nhắc bạn với một tin nhắn. Nhấp vào "tải xuống SDK tự động" và quá trình xử lý sẽ bắt đầu tải xuống tất cả các tệp cần thiết để tạo ứng dụng Android. (hình ảnh 2)

Khi quá trình này kết thúc, bạn sẽ có thể tạo các ứng dụng cho android, bao gồm các ứng dụng VR mà chúng tôi sẽ tập trung vào. Để thực hiện công việc này, bạn sẽ phải chọn thêm một tùy chọn. Chuyển đến Android và chọn tab VR, điều này sẽ đảm bảo rằng ứng dụng bao gồm tất cả các thư viện cần thiết khi xuất. (hình 3)

Bây giờ bạn đã sẵn sàng để bắt đầu làm việc trên bản phác thảo của mình

Bước 3: Viết mã

Viết mã
Viết mã

Hướng dẫn này không phải về viết mã chính nó. Nhưng bằng cách sử dụng các nhận xét có trong mã, bạn sẽ có thể hiểu những gì đang xảy ra.

Bây giờ bạn có thể mở tệp.pde có trong thư mục đã giải nén mà bạn đã tải xuống trước đó. Bạn sẽ thấy mã mở ra và có thể xem kỹ nó.

Bước 4: Mô hình 3D

Mô hình 3D
Mô hình 3D

Chúng tôi đã sử dụng Blender để làm mô hình của mình, đây là một chương trình mô hình hóa miễn phí (https://www.blender.org/download/) hoặc sử dụng một chương trình mô hình hóa khác. Nếu bạn không có kinh nghiệm về lập mô hình, bạn cũng có thể tìm mô hình 3D trực tuyến (https://www.thingiverse.com/). Thư mục với mô hình 3D và mã đã được tạo cho bạn, nhưng nếu bạn muốn tạo dự án của riêng mình bạn sẽ phải làm theo các hướng dẫn sau đây.

- Tạo một thư mục dữ liệu (được gọi là “dữ liệu”) trong thư mục phác thảo xử lý. (Bản phác thảo của bạn phải được lưu trước, hãy đảm bảo rằng bạn biết nơi nó được lưu. Theo mặc định trong windows, bản phác thảo của bạn nằm trong tài liệu / process / name_of_sketch)

- Xuất: lưu mô hình 3D của bạn dưới dạng tệp.obj - Bao gồm tệp.mtl tham chiếu đến kết cấu (nếu bạn có)

- Trong trường hợp bạn có kết cấu, hãy đặt chúng vào thư mục dữ liệu và đảm bảo tệp.mtl tham chiếu đến chúng một cách chính xác. (Ví dụ: tệp.mtl có thể được mở bằng notepad và chứa văn bản thuần túy)

- lưu ý: Điện thoại không thể xử lý các mô hình quá phức tạp hoặc nhiều kết cấu, vì vậy hãy đảm bảo rằng mô hình có độ poly thấp và bạn đưa vào càng ít họa tiết càng tốt. Tôi lát gạch một kết cấu trên một mặt phẳng và nó làm cho bản phác thảo chậm không thể chịu nổi.

Bước 5: Chạy trên thiết bị

Chạy trên thiết bị
Chạy trên thiết bị

Bây giờ bạn đã sẵn sàng để chạy ví dụ trên điện thoại di động của mình.

Đầu tiên, hãy kiểm tra trong tab android và thiết bị nếu thiết bị của bạn đang hiển thị. Nếu không đúng như vậy, hãy đảm bảo rằng bạn đã làm theo các bước trong bước 1 của hướng dẫn này.

Nếu thiết bị hiển thị, bạn đã sẵn sàng nhấn nút chạy trên thiết bị hoặc sử dụng phím tắt ctrl + R. Quá trình xử lý sẽ bắt đầu biên dịch bản phác thảo và cài đặt nó trên điện thoại di động của bạn. Nếu quá trình xử lý gây ra lỗi, hãy kiểm tra bước một của hướng dẫn này hoặc kiểm tra mã của bạn.

Bước 6: Chơi mô phỏng VR

Chơi mô phỏng VR
Chơi mô phỏng VR

Bây giờ bạn đã hoàn tất, ứng dụng google tông sẽ khởi chạy và bạn có thể tận hưởng trải nghiệm tuyệt vời của VR trên thiết bị di động.

Bước 7: Nguồn của chúng tôi

Thiết lập chính của ứng dụng dựa trên thông tin từ các liên kết sau. Chúng chứa thông tin tuyệt vời về cách tạo ứng dụng cho Android bằng xử lý, bao gồm cả VR.

android.processing.org/

android.processing.org/tutorials/vr_intro/i…

Một trợ giúp tuyệt vời trong việc viết mã xử lý của bạn là trang web xử lý chính thức, bao gồm danh sách các tài liệu tham khảo.

processing.org/reference/

Nếu bạn cần kính VR, bạn có thể mua chúng với số tiền rất thấp, chẳng hạn như:

www.amazon.com/slp/google-cardboard-viewer…

Muốn chụp ảnh màn hình điện thoại, bạn có thể sử dụng:

www.duapps.com/product/du-recorder.html

Đề xuất: