2016-08-16 18 views
6

Tôi đang cố gắng tạo bản sao Pokemon GO (công việc giáo dục) và tôi biết có một số cách có thể để tạo kiểu cho Google Maps bằng cách sử dụng layout tricks hoặc MapBox. Thách thức lớn nhất của tôi là thêm một đối tượng/mô hình 3D vào bản đồ và sử dụng cử chỉ để thu phóng và xoay quanh nhân vật của tôi.Thêm đối tượng 3D vào bản đồ và xoay quanh nó


Example of a 3D model on map and panning

Bằng cách nào đó camera cần được cố định cho các đối tượng (điểm đánh dấu?) Và panning/phóng to nên bị vô hiệu trên bản đồ nhưng những cử chỉ nên xoay camera xung quanh nhân vật. Tôi đã tự hỏi liệu có ai đó có thể quay cho tôi đúng hướng về cách triển khai tính năng như vậy bằng cách sử dụng SDK Android gốc và Google Maps/MapBox

Vì Pokemon GO là không sử dụng Google Maps, tôi tự hỏi họ đã triển khai như thế nào bản đồ của riêng bạn, nhưng điều này nằm ngoài phạm vi của câu hỏi này.

(Tôi không tìm kiếm một giải pháp thanh toán như here.com hoặc nutiteq)

Trả lời

2

Mapbox Android SDK hiện không hỗ trợ đối tượng 3D, Trong trường hợp sử dụng này, tôi muốn khuyên bạn nên sử dụng Mapbox cùng Unity thay vì đó là được thực hiện cho những mục đích này. Đây là một số great blog post thể hiện cách thực hiện điều này.

+0

Thật không may, tôi không tìm cách tạo ứng dụng này trong Unity. Bạn có ý tưởng nếu hỗ trợ 3D sắp ra mắt với MapBox Android SDK không? Tôi tự hỏi liệu tôi có thể truy cập chuỗi OpenGL thông qua MapBox và vẽ mô hình trên OpenGL hay không – Verhelst

Các vấn đề liên quan