2011-01-14 25 views
6

Tôi muốn phát triển một ứng dụng chạy trên điện thoại thông minh iPhone/Android/Windows Phone 7 và có thể nhận dạng điểm đánh dấu và đặt nội dung thực tế tăng cường lên đó.Có một khung công tác tăng cường thực tế hoạt động trên iPhone, Android và Windows Phone 7 không?

Có khung phổ biến nào mà tôi có thể sử dụng cho tác vụ đó không?

+0

Bạn sẽ tìm thấy câu trả lời cho câu hỏi này tại đây: [is-there-a-multiplatform-framework-for-development-iphone-android-applications] (http://stackoverflow.com/questions/30953/is-there- a-multiplatform-framework-for-development-iphone-android-ứng dụng) ** Chỉnh sửa ** Bạn cũng có thể như thế này: [công nghệ-to-write-iphone-blackberry-and-android-phone-at-the-same -time] (http: // stackoverflow.com/questions/821085/technology-to-write-iphone-blackberry-and-android-phone-at-the-same-time) –

Trả lời

1

Đây có lẽ là gần nhất bạn sẽ nhận được: http://nyatla.jp/nyartoolkit/wiki/index.php?FrontPage.en

+0

tôi đã nghe nói về điều đó, bạn có biết bao nhiêu giấy phép thương mại sẽ được? – chris

+0

Không, bạn sẽ phải liên hệ với họ nếu bạn không thể sử dụng giấy phép GPL. –

0

Bạn đã kiểm tra Layar?

AFAIK họ không hỗ trợ WP7 nhưng tôi đoán đó là vấn đề thời gian.

+0

vâng tôi đã làm, nhưng là layar không chỉ cho việc đặt các đối tượng mà không có bất kỳ điểm đánh dấu? – chris

+0

không. Kiểm tra api của họ. Họ thậm chí còn thêm các vật thể 3D. – Macarse

+0

tôi đã làm, có vẻ như họ không hỗ trợ này được nêu ra. tôi tìm thấy "junaio keo" một lựa chọn tốt đẹp. – chris

1

Không chắc chắn về Android hoặc iPhone, nhưng Kevin Marshall đã thực hiện một số proof-of-concept work on Windows Phone 7. Tuy nhiên, bạn nên nhớ rằng thực tế tăng cường trên WP7 yêu cầu quyền truy cập vào các API máy ảnh không có sẵn công khai và vì vậy bất kỳ ứng dụng AR nào trên WP7 sẽ không có sẵn chính thức thông qua Marketplace. Các trình quản lý thiết bị (chẳng hạn như LG) có quyền truy cập vào các API này, đó là cách một số ứng dụng AR đã tồn tại cho WP7.

+0

điều này hút ... tại sao họ làm điều đó? nhưng cảm ơn cho tip, tôi không biết điều đó. – chris

1

Khi Derek và Stefan chỉ ra, có vẻ như có các cổng của khung công tác tăng cường thực tế ARToolKit cho cả ba nền tảng.

Trên iPhone, bạn có thể thấy điều này trong VRToolkit sample application bởi Benjamin Loulier, sử dụng nâng cao ARToolKitPlus library.

Đối với Android, có vẻ như NyARToolkit có sẵn, với this sample application (như được chỉ ra bởi Stefan).

Cuối cùng, có vẻ như SLARToolKit được sử dụng trong ứng dụng mẫu Windows Phone 7 here (như được chỉ ra bởi Derek).

Hãy nhận biết rằng bộ công cụ này và các dẫn xuất của nó được cấp phép theo GPL:

THÔNG BÁO QUAN TRỌNG VỀ QUYỀN CỦA BẠN SỬ DỤNG ARTOOLKIT:

ARToolKit được làm sẵn có tự do cho đích phi thương mại dưới GNU Giấy phép Công cộng Chung. Thương giấy phép cho một chuyên gia thi hành ARToolKit là có sẵn cho người dùng có GPL là không phù hợp, hoặc những người đòi hỏi một mức độ cao hơn hỗ trợ, hoặc những người yêu cầu tùy biến hoặc modifictions chuyên gia khác. Giấy phép kinh doanh được quản lý bởi ARToolworks, Inc., Seattle, WA, Hoa Kỳ.

Tôi đã thấy những người vi phạm giấy phép này trong các ứng dụng và khuôn khổ phái sinh của họ, vì vậy đó là điều cần lưu ý.

+0

nó sẽ là một ứng dụng thương mại, vì vậy tôi sẽ cần một giấy phép khác nhau. tôi nghĩ rằng tôi đọc ở đâu đó mà bộ công cụ có giấy phép thương mại khoảng 900 đô la/năm. nhưng tôi không chắc lắm. – chris

+0

@chris - Có, GPL là một trở ngại cho việc sử dụng rộng rãi thư viện này. Trong thực tế, một vài nhà phát triển khác và tôi đã nói về việc xây dựng một BSD thay thế cho khung, nhắm mục tiêu đến iOS. Chúng tôi vẫn có thể làm điều này, vì sự quan tâm của người khác. Tuy nhiên, điều này sẽ không hoạt động trên Android hoặc Windows Phone 7. –

+0

có bạn đã đúng. tôi thực sự không thích gpl hoặc. tại sao không xuất bản nó với giấy phép MIT, vì vậy không ai bị buộc phải làm cho công việc khó khăn của mình công khai. theo hiểu biết của tôi, đó là cách "tiến hóa" bình thường, bạn có ý tưởng nào đó và làm cho nó tốt hơn một chút mà không có bất kỳ hạn chế nào. nhưng điều này buộc bạn phải bắt đầu lại từ đầu với mọi vấn đề. Nó sẽ tốt đẹp nếu ai đó phát triển một khung như vậy, không phải với điểm đánh dấu mà là với hình ảnh. một số chức năng như "keo junaio" sẽ tuyệt vời! – chris

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